Skip to content

ci: add workflow_dispatch to Scorecard workflow#101

Merged
SebTardif merged 1 commit into
mainfrom
fix/scorecard-dispatch
May 27, 2026
Merged

ci: add workflow_dispatch to Scorecard workflow#101
SebTardif merged 1 commit into
mainfrom
fix/scorecard-dispatch

Conversation

@SebTardif

Copy link
Copy Markdown
Contributor

Enables manual Scorecard runs for debugging SAST coverage gaps.

The SAST alert (28/30 commits covered) was caused by two historical commits
(c269cdf and 747042f) missing CodeQL check run associations. The
security workflow ran successfully on both, but the codeql-action at the time
did not create the check run annotation. Re-running those security workflows
fixed the check run gap.

This PR adds workflow_dispatch to the Scorecard workflow so future
coverage gaps can be verified immediately instead of waiting for the next
push to main or the weekly schedule.

Closes #78

Enables manual Scorecard runs for debugging SAST coverage gaps.

Closes #78

Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
@github-actions github-actions Bot added area/ci CI/CD workflows size/xs < 10 lines changed labels May 27, 2026
@SebTardif SebTardif merged commit 351bc6a into main May 27, 2026
29 checks passed
@SebTardif SebTardif deleted the fix/scorecard-dispatch branch May 27, 2026 18:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/ci CI/CD workflows size/xs < 10 lines changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Scorecard: SAST coverage gap on 1 of 30 commits

1 participant