Skip to content

ci: add scorecard workflow guarded behind SCORECARD_ENABLED repo var - #414

Merged
Zious11 merged 3 commits into
Zious11:developfrom
ArcavenAE:ci/scorecard-guard
Jul 19, 2026
Merged

ci: add scorecard workflow guarded behind SCORECARD_ENABLED repo var#414
Zious11 merged 3 commits into
Zious11:developfrom
ArcavenAE:ci/scorecard-guard

Conversation

@arcaven

@arcaven arcaven commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Adds the OSSF Scorecard workflow (same shape as jira-cli's scorecards.yml, see Zious11/jira-cli#628) with the analysis job opt-in from day one: it runs only when the repo variable SCORECARD_ENABLED is set to true — the same opt-in pattern already used for SIGNING_ENABLED. No var, no run. Forks and clones stay quiet by default; enable per repo by adding the variable.

arcaven and others added 3 commits July 17, 2026 12:01
Adds OSSF Scorecard analysis matching jira-cli's workflow, opt-in from
day one: the job runs only when the repo variable SCORECARD_ENABLED is
set to true (same opt-in pattern as SIGNING_ENABLED). No var, no run —
forks and clones stay quiet by default.
@Zious11
Zious11 merged commit fcd57dc into Zious11:develop Jul 19, 2026
13 checks passed
Zious11 added a commit that referenced this pull request Jul 19, 2026
…velop=fcd57dc

- STATE.md D-476: PR #414 (ArcavenAE ci/scorecard-guard) ADOPTED; security-triaged
  SAFE-WITH-CHANGES; F1 CWE-494 RESOLVED-CLEAN (all 4 SHA↔tag MATCH, no advisories);
  CI 13/13 incl. action-pin-gate; human squash-merge fcd57dc 2026-07-19T01:54:40Z
- develop_head updated: 82ad2edfcd57dc
- PR-414-FORK-SCORECARD carry-forward CLOSED/ADOPTED; SCORECARD-ENABLEMENT-RUNBOOK
  carry-forward added (F2 CWE-200 + optional harden-runner bump v2.19.4→v2.20.0)
- PR-407-FORK-RELEASE-OPS remains OPEN (disjoint files, no overlap)
- Session Resume Checkpoint: D-476 steady-state ACTIVE; open: PR #407, STORY-166/175..179
- planning/pr-414-security-triage.md: security triage report + F1 SHA verification
  section appended (RESOLVED-CLEAN, dated 2026-07-19)
- planning/vsdd-factory-upstream-issues.md: upstream issues planning artifact
- sidecar-learning.md: session-end markers appended
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.

2 participants