Skip to content

Bump version to 0.3.1 and add subcommands/--dry-run to trigger_release.sh - #14

Merged
helly25 merged 2 commits into
mainfrom
chore/bump_version_to_0.3.1
Jun 8, 2026
Merged

helly25 merged 2 commits into
mainfrom
chore/bump_version_to_0.3.1

Conversation

@helly25

@helly25 helly25 commented Jun 7, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Bump version from 0.3.0 to 0.3.1 (MODULE.bazel + CHANGELOG.md) — the bump that was missed when the 0.3.0 release tag was pushed but the script failed.
  • Make tools/trigger_release.sh portable (removes GNU-only sed -i / 0,/re/ usage that broke on macOS/BSD sed).
  • Split the script into tag / bump / release subcommands so a failed bump can be retried with bump without re-tagging.
  • Add --dry-run to preview the full flow.

Test plan

  • bash -n syntax check passes.
  • Dry-ran tag, bump, and release; verified portable MODULE.bazel/CHANGELOG edits on copies.

helly25 added 2 commits June 7, 2026 21:55
Make the script portable (no GNU-only sed -i / 0,/re/ address) and split it
into tag/bump/release subcommands so a failed bump can be retried with 'bump'
without re-tagging. Add --dry-run to preview the flow.
@helly25
helly25 requested a review from Fab-Cat June 7, 2026 21:00
@helly25
helly25 enabled auto-merge (squash) June 7, 2026 21:00
@helly25
helly25 merged commit d13dc6b into main Jun 8, 2026
8 checks passed
@helly25
helly25 deleted the chore/bump_version_to_0.3.1 branch June 8, 2026 04:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants