Skip to content

Commit 0d1b3f7

Browse files
chore(ci): replace scorecard.yml with reusable wrapper (#72)
Pins to hyperpolymath/standards#205 merge SHA e0caf11508a3989574713c78f5f444f2ce5e33ef. Replaces the canonical scorecard.yml with a thin wrapper. Closes the 5-candidate convergence set (mirror, secret-scanner, codeql, hypatia-scan, scorecard). Part of estate-wide convergence campaign 2026-05-26 (standards#199 / #205).
1 parent fee5f06 commit 0d1b3f7

1 file changed

Lines changed: 9 additions & 26 deletions

File tree

.github/workflows/scorecard.yml

Lines changed: 9 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,16 @@
11
# SPDX-License-Identifier: PMPL-1.0-or-later
2-
name: OSSF Scorecard
2+
name: Scorecards supply-chain security
3+
34
on:
4-
push:
5-
branches: [main, master]
5+
branch_protection_rule:
66
schedule:
7-
- cron: '0 4 * * *'
8-
workflow_dispatch:
7+
- cron: '23 4 * * 1'
8+
push:
9+
branches: [main]
910

10-
permissions:
11-
contents: read
11+
permissions: read-all
1212

1313
jobs:
1414
analysis:
15-
runs-on: ubuntu-latest
16-
permissions:
17-
security-events: write
18-
id-token: write
19-
steps:
20-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
21-
with:
22-
persist-credentials: false
23-
24-
- name: Run Scorecard
25-
uses: ossf/scorecard-action@4eaacf0543bb3f2c246792bd56e8cdeffafb205a # v2.3.1
26-
with:
27-
results_file: results.sarif
28-
results_format: sarif
29-
30-
- name: Upload results
31-
uses: github/codeql-action/upload-sarif@cdefb33c0f6224e58673d9004f47f7cb3e328b89 # v3.31.8
32-
with:
33-
sarif_file: results.sarif
15+
uses: hyperpolymath/standards/.github/workflows/scorecard-reusable.yml@e0caf11508a3989574713c78f5f444f2ce5e33ef
16+
secrets: inherit

0 commit comments

Comments
 (0)