Skip to content

ci: add the Scorecard workflow - #26

Merged
EquityBot merged 1 commit into
mainfrom
ryan/scorecard-workflow
Nov 1, 2026
Merged

EquityBot merged 1 commit into
mainfrom
ryan/scorecard-workflow

Conversation

@EquityBot

Copy link
Copy Markdown
Owner

Summary

Adds scorecard.yml, copied from Alcuin, so the OpenSSF Scorecard API publishes a result for this repository (it currently returns 404).

Evidence

  • actionlint: clean on every workflow.
  • zizmor 1.31.1: scorecard.yml no findings.

Merge danger

Door: two-way. Blast radius: CI

Scorecard runs weekly, on dispatch and on branch protection changes; its job alone holds security-events: write and id-token: write.

Unverified

  • The workflow has not run on GitHub yet; the first run happens on dispatch or the next Monday.

Copies Alcuin's scorecard.yml so the Scorecard API publishes a result.
@sonarqubecloud

sonarqubecloud Bot commented Nov 1, 2026

Copy link
Copy Markdown

@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

AI Reviewer: first review requested successfully. AI can make mistakes. Always validate suggestions.

Run reviewer

TIP This summary will be updated as you push new changes.

@EquityBot
EquityBot enabled auto-merge (squash) November 1, 2026 06:41

@codacy-production codacy-production Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull Request Overview

✅ No blocking issues noticed

No blocking findings were identified. Workflow execution and event-trigger behavior remain unverified and should be covered by integration checks.

Test suggestions

  • Validate that the workflow configuration is syntactically valid and accepted by GitHub Actions.
  • Verify a workflow run produces Scorecard SARIF output and successfully uploads it to code scanning.
  • Verify scheduled, manual, and branch-protection-rule events start the analysis job.
Prompt proposal for missing tests
Consider implementing these tests if applicable:
1. Validate that the workflow configuration is syntactically valid and accepted by GitHub Actions.
2. Verify a workflow run produces Scorecard SARIF output and successfully uploads it to code scanning.
3. Verify scheduled, manual, and branch-protection-rule events start the analysis job.
Low confidence findings
  • Please validate the workflow in GitHub to confirm result publication, SARIF upload, and all configured event triggers behave as expected.

TIP Improve review quality by adding custom instructions
TIP How was this review? Give us feedback

@EquityBot
EquityBot merged commit fcf1497 into main Nov 1, 2026
13 checks passed
@EquityBot
EquityBot deleted the ryan/scorecard-workflow branch November 1, 2026 06:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant