Enable manual workflow dispatch for CI#3881
Conversation
|
Note Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported. |
|
Important Review skippedReview was skipped due to path filters ⛔ Files ignored due to path filters (9)
CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including You can disable this status message by setting the ✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #3881 +/- ##
==========================================
+ Coverage 91.65% 91.71% +0.06%
==========================================
Files 115 115
Lines 9967 9967
==========================================
+ Hits 9135 9141 +6
+ Misses 532 527 -5
+ Partials 300 299 -1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Pull Request Overview
This PR enables manual workflow triggering for 9 CI/CD workflows by adding the workflow_dispatch event trigger. This allows repository maintainers to run these workflows on demand through the GitHub Actions UI, complementing the existing automated triggers (push, pull_request, schedule, etc.).
- Adds
workflow_dispatch:trigger to all major CI/CD workflows - Maintains consistent YAML formatting and placement across all workflow files
- Preserves all existing automatic triggers without modification
Reviewed Changes
Copilot reviewed 9 out of 9 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
.github/workflows/benchmark.yml |
Enables manual dispatch for benchmark comparisons |
.github/workflows/codeql-analysis.yml |
Enables manual dispatch for security analysis |
.github/workflows/linter.yml |
Enables manual dispatch for golangci-lint checks |
.github/workflows/markdown.yml |
Enables manual dispatch for markdown linting |
.github/workflows/modernize.yml |
Enables manual dispatch for modernization checks |
.github/workflows/spell-check.yml |
Enables manual dispatch for spell checking |
.github/workflows/sync-docs.yml |
Enables manual dispatch for documentation synchronization |
.github/workflows/test.yml |
Enables manual dispatch for test suite execution |
.github/workflows/vulncheck.yml |
Enables manual dispatch for vulnerability scanning |
Summary
workflow_dispatchtriggers for the benchmark, CodeQL, lint, markdown, modernize, spell-check, docs sync, test, and govulncheck workflows so they can be run on demandTesting
make audit(fails: govulncheck cannot download vulnerability data in this environment)make generatemake betteralignmake modernizemake formatmake test(fails: Test_App_BodyLimit_LargerThanDefault times out in this environment)Codex Task