chore: update nightly build workflow to use CHARON_CI_TRIGGER_TOKEN And remove quality-checks workflow dispatch trigger#717
Conversation
…nd remove quality-checks workflow dispatch trigger
There was a problem hiding this comment.
Pull request overview
This PR updates the nightly build workflow to use a dedicated CHARON_CI_TRIGGER_TOKEN for triggering downstream workflows, with fallback to GITHUB_TOKEN. It also removes the manual workflow dispatch trigger from the quality-checks workflow and stops triggering quality-checks from the nightly build.
Changes:
- Use
CHARON_CI_TRIGGER_TOKENwithGITHUB_TOKENfallback for checkout and push operations in nightly build - Add warning when
CHARON_CI_TRIGGER_TOKENis not configured - Remove
workflow_dispatchtrigger from quality-checks workflow and remove it from nightly build's triggered workflows list
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| .github/workflows/nightly-build.yml | Updated to use CHARON_CI_TRIGGER_TOKEN for checkout and push, added token availability check with warning, and removed quality-checks from triggered workflows |
| .github/workflows/quality-checks.yml | Removed workflow_dispatch trigger |
✅ Supply Chain Verification Results✅ PASSED 📦 SBOM Summary
🔍 Vulnerability Scan
📎 Artifacts
Generated by Supply Chain Verification workflow • View Details |
|
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation. |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
No description provided.