Skip to content

Make GDS workflow manual for PRs, automatic on main#12

Merged
TheDeepestSpace merged 2 commits intomainfrom
copilot/make-gds-workflow-manual-again
Feb 5, 2026
Merged

Make GDS workflow manual for PRs, automatic on main#12
TheDeepestSpace merged 2 commits intomainfrom
copilot/make-gds-workflow-manual-again

Conversation

Copy link
Contributor

Copilot AI commented Feb 5, 2026

The GDS workflow consumes ~1 hour of CI time per run. To conserve the monthly actions quota, this changes the workflow to require manual triggering on PRs while maintaining automatic execution on the main branch.

Changes

  • Added push trigger for main branch to run workflow automatically on merge
  • Preserved manual PR behavior via existing run-gds label requirement
  • Updated job condition to include push events: github.event_name == 'push'

Behavior

  • PRs: Requires run-gds label (no change)
  • Main branch: Runs automatically on every push (new)
  • Manual trigger: workflow_dispatch still available (no change)
Original prompt

This section details on the original issue you should resolve

<issue_title>Make GDS workflow manual</issue_title>
<issue_description>GDS workflow takes up a lot of time (about an hour right now) and thus eats at our monthly actions quota. To minimize the impact let's run it manual before merging the PR. </issue_description>

Comments on the Issue (you are @copilot in this section)

@TheDeepestSpace We need to make GDS workflow run automatically on main branch

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

…r PRs

Co-authored-by: TheDeepestSpace <11333378+TheDeepestSpace@users.noreply.github.com>
Copilot AI changed the title [WIP] Make GDS workflow manual to optimize actions quota Make GDS workflow manual for PRs, automatic on main Feb 5, 2026
Copilot AI requested a review from TheDeepestSpace February 5, 2026 02:11
@TheDeepestSpace TheDeepestSpace marked this pull request as ready for review February 5, 2026 02:14
@TheDeepestSpace TheDeepestSpace added the run-gds Add this label to your PR when you are ready to run GDS task. label Feb 5, 2026
@TheDeepestSpace TheDeepestSpace merged commit bd8c870 into main Feb 5, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run-gds Add this label to your PR when you are ready to run GDS task.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make GDS workflow manual

2 participants