name: dart-release-packaging description: "DART Release Packaging: create a release version bump and changelog PR"
dart-release-packaging
Use this skill in Codex to run the DART dart-release-packaging workflow. The editable
workflow source currently lives in .claude/commands/, and this generated
Codex skill is a first-class Codex entrypoint.
Invocation
- Claude Code/OpenCode:
/dart-release-packaging <arguments> - Codex:
$dart-release-packaging <arguments>
Treat the text after the skill name as $ARGUMENTS. When the workflow
references $1, $2, etc., map those to the positional values supplied by the
user.
Command Body
Create release packaging PR after explicit maintainer/user approval: $ARGUMENTS
Required Reading
@AGENTS.md @docs/onboarding/release-management.md @docs/onboarding/contributing.md
Workflow
- Confirm the new version, for example
6.16.6. - Derive the release branch:
release-<major>.<minor>. - Fetch and branch from the release branch:
git fetch origin <RELEASE_BRANCH> git checkout -B release/<NEW_VERSION>-version-bump origin/<RELEASE_BRANCH> - Bump versions in
package.xmlandpixi.toml. - Update version requirements in examples/tutorials if needed.
- Add the
CHANGELOG.mdrelease section with the release date and milestone link. - Run
pixi run lintand relevant packaging checks. - Commit as
Packaging <NEW_VERSION>. - Ask for explicit maintainer/user approval before pushing, creating the PR, or setting milestones.
- After approval, create the PR against the release branch with the release
milestone, for example
DART 6.17.1or the specific version milestone if available.
Output
- PR URL
- Version files changed
- Changelog section added
- Checks run