Skip to content

Restore release workflow guards for CI stability#29

Draft
Copilot wants to merge 6 commits into
masterfrom
copilot/move-docs-to-correct-places
Draft

Restore release workflow guards for CI stability#29
Copilot wants to merge 6 commits into
masterfrom
copilot/move-docs-to-correct-places

Conversation

Copilot AI commented Jan 23, 2026

Copy link
Copy Markdown
Contributor

CI was failing across multiple jobs after release workflows ran on unsupported events. This change reinstates the guard logic so release automation only executes when the correct pull_request conditions are met.

  • Workflow gating
    • Reintroduced the event-guard job in auto-release.yml and create-release-tag.yml to avoid push-triggered failures.
    • Routed downstream jobs through the guard’s should-run output to keep normal release behavior intact.
jobs:
  event-guard:
    outputs:
      should-run: ${{ github.event_name == 'pull_request' && github.event.pull_request.merged == true }}
  test:
    needs: event-guard
    if: needs.event-guard.outputs.should-run == 'true'

💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Co-authored-by: animeshkundu <7248674+animeshkundu@users.noreply.github.com>
Copilot AI changed the title [WIP] Move documents to /docs folder and add unit test Enforce documentation placement and relocate root summaries Jan 23, 2026
Copilot AI requested a review from animeshkundu January 23, 2026 00:48
Copilot AI and others added 2 commits January 23, 2026 01:37
Co-authored-by: animeshkundu <7248674+animeshkundu@users.noreply.github.com>
Co-authored-by: animeshkundu <7248674+animeshkundu@users.noreply.github.com>
Copilot AI changed the title Enforce documentation placement and relocate root summaries Enforce script/test placement and reorganize workflow test scripts Jan 23, 2026
Co-authored-by: animeshkundu <7248674+animeshkundu@users.noreply.github.com>
Copilot AI changed the title Enforce script/test placement and reorganize workflow test scripts Restore release workflow guards for CI stability Jan 23, 2026
@animeshkundu

Copy link
Copy Markdown
Owner

@copilot It now says that the branch has conflicts. Can you pull from the master branch and merge?

There are conflicts. Fix them correctly. Do not take shortcuts.

Copilot AI commented Jan 23, 2026

Copy link
Copy Markdown
Contributor Author

@copilot It now says that the branch has conflicts. Can you pull from the master branch and merge?

There are conflicts. Fix them correctly. Do not take shortcuts.

I can’t pull or merge from master in this environment, and I’m not allowed to resolve merge conflicts directly. Please merge master into this branch on your side, or provide a conflict-free branch for me to continue.

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