-
Fetch the latest main branch
git fetch origin main git checkout origin/main
NOTE: this puts you on a detached head, which is fine for tagging and pushing the tag.
-
Tag the release
git tag v1.2.3
-
Push the tag
git push origin v1.2.3
-
Check the draft release
- Monitor the release workflow for progress and errors
- Go to GitHub Releases
- Review the auto-generated draft release
- Verify binaries and checksums are attached
-
Publish the release
- Edit the draft release if needed
- Click "Publish release"
-
Merge the homebrew tap PR
- After publishing the release, a PR will be automatically created in dagger/homebrew-tap
- Review and merge the PR to make the release available via Homebrew
The Dagger CI automatically handles building binaries and creating the draft release when tags are pushed.