Skip to content

Add automated release PR workflow#70

Merged
arjunkomath merged 1 commit into
mainfrom
chore/release-pr-automation
Jun 29, 2026
Merged

Add automated release PR workflow#70
arjunkomath merged 1 commit into
mainfrom
chore/release-pr-automation

Conversation

@arjunkomath

Copy link
Copy Markdown
Member

Summary

  • add a Release PR workflow that maintains an automated PR from main into release when unreleased commits exist
  • derive the next release version from existing vX.Y.Z tags and write it to VERSION in the generated release PR
  • tag merged automated release PRs and explicitly dispatch the existing release workflow on that tag
  • allow release.yml to be run via workflow_dispatch and serialize per release ref

Verification

  • ruby YAML parse for .github/workflows/release.yml and .github/workflows/release-pr.yml
  • git diff --check
  • smart-reviewed plan and final workflow diff; fixed reported blockers around token dispatch, job concurrency, label permissions, and automation branch force push

@arjunkomath arjunkomath merged commit 1f18e84 into main Jun 29, 2026
7 checks passed
@arjunkomath arjunkomath deleted the chore/release-pr-automation branch June 29, 2026 00:27
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