Handle greetings workflow gracefully on non-issue events#551
Handle greetings workflow gracefully on non-issue events#551Copilot wants to merge 3 commits intobolt-priority-engine-opt-v2-17124686792412411432from
Conversation
🙏 Thank you for your contribution, @Copilot!PR Details:
Quality Checklist:
Review Process:
Note: The maintainers will monitor code quality and ensure the overall project flow isn't broken. |
@copilot also solve the suggeations givenby cubic |
Co-authored-by: RohanExploit <178623867+RohanExploit@users.noreply.github.com>
Co-authored-by: RohanExploit <178623867+RohanExploit@users.noreply.github.com>
I dug through the repo and the current workflows only use github-script (no checkout/setup-node/pnpm or set-output), and the backend already exposes /health plus validates env like FRONTEND_URL for production in backend/main.py. Can you point me to a specific workflow or env check you’d like tightened so I can adjust it? |
Description
Greetings workflow was failing on the referenced commit because it ran on
pushand lacked issue/PR context. This change hardens the workflow to skip unsupported events and require valid issue/PR data before posting.Example change:
Type of Change
Related Issue
Testing Done
Screenshots (if applicable)
Checklist
Co-Authors
Original prompt
📱 Kick off Copilot coding agent tasks wherever you are with GitHub Mobile, available on iOS and Android.
Summary by cubic
Fixes the failing
greetingsGitHub Actions workflow so it skips unsupported events and missing PR/issue context instead of erroring, reducing CI flakiness.issuesandpull_request_target, guard when noissue_numberexists, and log skips withcore.infoin.github/workflows/greetings.yml.Written for commit c8e2ce4. Summary will update on new commits.