8000 chore: add Claude Code release and changelog commands by markphelps · Pull Request #5401 · flipt-io/flipt · GitHub
[go: up one dir, main page]

Skip to content

chore: add Claude Code release and changelog commands#5401

Merged
markphelps merged 2 commits intov2from
chore/add-release-skill
Feb 18, 2026
Merged

chore: add Claude Code release and changelog commands#5401
markphelps merged 2 commits intov2from
chore/add-release-skill

Conversation

@markphelps
Copy link
Collaborator

Summary

  • Add shareable Claude Code commands (.claude/commands/) for the Flipt release process
  • Update RELEASE.md to reference v2 as the default branch and document the new commands
  • Update .gitignore to track .claude/commands/ while keeping other .claude* files ignored

Commands

  • /release <version> — Walks through the full stable release process step-by-step (branch, changelog, commit, PR, tag) with confirmations at each stage
  • /changelog <version> — Generates the changelog entry for a given version; called automatically by /release but can also be used standalone

Security

The command files are plain markdown with instructions — they contain no secrets, credentials, or sensitive logic. They're essentially documentation that Claude Code interprets. Only users with push access to the repository can execute the release flow (creating branches, PRs, and tags).

Add shareable Claude Code commands for the Flipt release process:

- /release <version>: step-by-step guided release with confirmations
- /changelog <version>: standalone changelog generation

Also updates RELEASE.md to reference v2 as the default branch and
documents the new commands.

Signed-off-by: Mark Phelps <209477+markphelps@users.noreply.github.com>
@markphelps markphelps added the v2 Flipt v2 label Feb 17, 2026
@markphelps markphelps requested a review from a team as a code owner February 17, 2026 23:23
@markphelps markphelps added the v2 Flipt v2 label Feb 17, 2026
@dosubot dosubot bot added the size:M This PR changes 30-99 lines, ignoring generated files. label Feb 17, 2026
@dosubot
Copy link
dosubot bot commented Feb 17, 2026

Related Documentation

Checked 4 published document(s) in 1 knowledge base(s). No updates required.

How did I do? Any feedback?  Join Discord

Add numbered steps, explicit version hint format, and a review step
to match the release command style.

Signed-off-by: Mark Phelps <209477+markphelps@users.noreply.github.com>
@dosubot dosubot bot added size:L This PR changes 100-499 lines, ignoring generated files. and removed size:M This PR changes 30-99 lines, ignoring generated files. labels Feb 17, 2026
@codecov
Copy link
codecov bot commented Feb 17, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 60.16%. Comparing base (97e47bd) to head (1b36b88).
⚠️ Report is 1 commits behind head on v2.

Additional details and impacted files
@@           Coverage Diff           @@
##               v2    #5401   +/-   ##
=======================================
  Coverage   60.16%   60.16%           
=======================================
  Files         138      138           
  Lines       13720    13720           
=======================================
  Hits         8254     8254           
  Misses       4763     4763           
  Partials      703      703           
Flag Coverage Δ
integrationtests 32.86% <ø> (ø)
unittests 52.12% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@markphelps markphelps merged commit f65f27f into v2 Feb 18, 2026
28 of 30 checks passed
@markphelps markphelps deleted the chore/add-release-skill branch February 18, 2026 01:18
@github-project-automation github-project-automation bot moved this to Done in Flipt V2 Feb 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L This PR changes 100-499 lines, ignoring generated files. v2 Flipt v2

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant

0