Skip to content

Restrict release-main to manual dispatch#53

Merged
tomgrv merged 1 commit into
developfrom
copilot/release-main-request-only
May 23, 2026
Merged

Restrict release-main to manual dispatch#53
tomgrv merged 1 commit into
developfrom
copilot/release-main-request-only

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 23, 2026

release-main was still eligible to run on develop pushes, which made the release flow fire automatically. This change leaves the workflow available, but only for explicit manual invocation.

  • Trigger control

    • Remove the push trigger from release-main
    • Keep workflow_dispatch as the only entrypoint
  • Stub parity

    • Apply the same trigger change to the gitutils workflow stub so generated/deployed workflows stay aligned
on:
  workflow_dispatch:

@tomgrv tomgrv marked this pull request as ready for review May 23, 2026 10:45
@tomgrv tomgrv merged commit 8537cbd into develop May 23, 2026
1 check passed
@tomgrv tomgrv deleted the copilot/release-main-request-only branch May 23, 2026 10:46
@tomgrv tomgrv linked an issue May 24, 2026 that may be closed by this pull request
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.

release action

2 participants