Skip to content

Simplify release process: remove intermediate PR step#550

Merged
IanButterworth merged 2 commits intomasterfrom
ib/simplify_release
Apr 7, 2026
Merged

Simplify release process: remove intermediate PR step#550
IanButterworth merged 2 commits intomasterfrom
ib/simplify_release

Conversation

@IanButterworth
Copy link
Copy Markdown
Member

Before:

  • workflow_dispatch
  • build image + open release/N.N.N PR
  • approve production gate
  • PR merge
  • second job pins refs, tags, creates GitHub release.

After:

  • workflow_dispatch
  • approve production gate
  • build image, commit version bump directly to master, pin refs, tag, create GitHub release.

One approval, no intermediate PR.

Before: workflow_dispatch → build image + open release/N.N.N PR → approve
        production gate → PR merge → second job pins refs, tags, creates
        GitHub release.

After:  workflow_dispatch → approve production gate → build image, commit
        version bump directly to master, pin refs, tag, create GitHub release.

One approval, no intermediate PR.
@IanButterworth IanButterworth merged commit 876e867 into master Apr 7, 2026
2 checks passed
@IanButterworth IanButterworth deleted the ib/simplify_release branch April 7, 2026 23:59
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.

1 participant