Skip to content

ci(release): trigger release on merge to main - #15

Merged
kayodebristol merged 3 commits into
mainfrom
release-trigger-autobump
Jul 24, 2026
Merged

ci(release): trigger release on merge to main#15
kayodebristol merged 3 commits into
mainfrom
release-trigger-autobump

Conversation

@kayodebristol

Copy link
Copy Markdown
Contributor

Adds a push: branches: [main] trigger to the release workflow so merging to main auto-triggers the release pipeline, matching the validated pattern in plures/chronos#107 and plures/.github#13. Also adds/confirms a concurrency guard.

Mechanical sweep, part of org:release-trigger-autobump.

Add push trigger (branches: [main]) alongside the existing tag trigger so
merging to main auto-fires the release pipeline via the reusable workflow,
matching the validated pattern from plures/chronos#107. Adds/confirms a
concurrency guard (cancel-in-progress: false) to prevent overlapping releases.
Copilot AI review requested due to automatic review settings July 23, 2026 18:09

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the repository’s Release GitHub Actions workflow so releases can run automatically when changes are merged to main, aligning the workflow triggers with the organization’s release automation pattern and adding a concurrency guard to reduce overlapping runs.

Changes:

  • Added a push trigger for branches: [main] to auto-run releases on merges to main.
  • Added a concurrency block to control parallel release workflow executions.

Comment thread .github/workflows/release.yml Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@kayodebristol
kayodebristol merged commit a14b370 into main Jul 24, 2026
10 checks passed
@kayodebristol
kayodebristol deleted the release-trigger-autobump branch July 24, 2026 03:46
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.

3 participants