Repository navigation
chore(release): add beta-release skill - WPB-8645 - #5504
Open
yamilmedina wants to merge 4 commits into
Open
yamilmedina wants to merge 4 commits into
yamilmedina wants to merge 4 commits into
Conversation
Use release/cycle-4.37 instead of release/cycle-4.37.0. One branch carries 4.37.0 and later patch releases such as 4.37.1.
Track .agents/skills/beta-release and the .claude/skills/beta-release link that Claude Code reads. Every other skill and the rest of .claude stay ignored.
Contributor
Releasing creates tags and branches, so it runs only on an explicit call. Claude Code reads disable-model-invocation in SKILL.md. Codex reads agents/openai.yaml. Shorten the description, since it can stay in context even when auto-invoke is off.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #5504 +/- ##
===========================================
- Coverage 55.18% 55.18% -0.01%
===========================================
Files 790 790
Lines 27478 27478
Branches 4172 4172
===========================================
- Hits 15165 15164 -1
Misses 10988 10988
- Partials 1325 1326 +1 see 1 file with indirect coverage changes Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
https://wearezeta.atlassian.net/browse/WPB-8645
PR Submission Checklist for internal contributors
The PR Title
SQPIT-764The PR Description
What's new in this PR?
Add a skill that can run the playbook of cutting a beta release. https://wearezeta.atlassian.net/wiki/x/n4Aylg
Issues
docs/beta-releases.mdnamed release-cycle branches with a trailing.0, for examplerelease/cycle-4.37.0. The team names them with the minor line only.Solutions
beta-releaseskill:.agents/skills/beta-release/(SKILL.mdandscripts/beta.sh) and the.claude/skills/beta-releaselink that Claude Code reads..gitignorestill ignores every other skill and the rest of.claude/.beta.shholds the commands. Read-only commands run at once. Commands that write to GitHub print their plan and stop unless--yesis the last argument. Beta tags are signed.disable-model-invocationinSKILL.md. Codex readsagents/openai.yaml. The description is one sentence.release/cycle-4.37. One branch carries4.37.0and later patch releases such as4.37.1.Testing
How to Test
.claude/skills/beta-releaseresolves,SKILL.mdis readable through it,scripts/beta.shis executable (mode100755) andbeta.sh helpprints the usage.git statusshows the other skills,.claude/plansandAGENTS.mdstill ignored.v4.39.0-beta.1.Notes
git pull. No install step.Attachments
PR Post Merge Checklist for internal contributors
References
feat(conversation-list): Sort conversations by most emojis in the title #SQPIT-764.