Skip to content

Enable manual workflow dispatch for CI#3881

Merged
ReneWerner87 merged 1 commit intomainfrom
codex/2025-11-19-14-58-25
Nov 19, 2025
Merged

Enable manual workflow dispatch for CI#3881
ReneWerner87 merged 1 commit intomainfrom
codex/2025-11-19-14-58-25

Conversation

@ReneWerner87
Copy link
Member

Summary

  • enable manual workflow_dispatch triggers for the benchmark, CodeQL, lint, markdown, modernize, spell-check, docs sync, test, and govulncheck workflows so they can be run on demand

Testing

  • make audit (fails: govulncheck cannot download vulnerability data in this environment)
  • make generate
  • make betteralign
  • make modernize
  • make format
  • make test (fails: Test_App_BodyLimit_LargerThanDefault times out in this environment)

Codex Task

Copilot AI review requested due to automatic review settings November 19, 2025 14:58
@ReneWerner87 ReneWerner87 requested a review from a team as a code owner November 19, 2025 14:58
@gemini-code-assist
Copy link
Contributor

Note

Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Nov 19, 2025

Important

Review skipped

Review was skipped due to path filters

⛔ Files ignored due to path filters (9)
  • .github/workflows/benchmark.yml is excluded by !**/*.yml
  • .github/workflows/codeql-analysis.yml is excluded by !**/*.yml
  • .github/workflows/linter.yml is excluded by !**/*.yml
  • .github/workflows/markdown.yml is excluded by !**/*.yml
  • .github/workflows/modernize.yml is excluded by !**/*.yml
  • .github/workflows/spell-check.yml is excluded by !**/*.yml
  • .github/workflows/sync-docs.yml is excluded by !**/*.yml
  • .github/workflows/test.yml is excluded by !**/*.yml
  • .github/workflows/vulncheck.yml is excluded by !**/*.yml

CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including **/dist/** will override the default block on the dist directory, by removing the pattern from both the lists.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch codex/2025-11-19-14-58-25

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@codecov
Copy link

codecov bot commented Nov 19, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.71%. Comparing base (f67ea0f) to head (36ca681).
⚠️ Report is 1 commits behind head on main.

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     
Flag Coverage Δ
unittests 91.71% <ø> (+0.06%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@ReneWerner87 ReneWerner87 merged commit 49f951b into main Nov 19, 2025
20 of 21 checks passed
@ReneWerner87 ReneWerner87 deleted the codex/2025-11-19-14-58-25 branch November 19, 2025 15:00
@github-project-automation github-project-automation bot moved this to Done in v3 Nov 19, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants