Skip to content

Commit e393bae

Browse files
chore(ci): replace scorecard.yml with reusable wrapper (#8)
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 5e3f07c commit e393bae

1 file changed

Lines changed: 4 additions & 29 deletions

File tree

.github/workflows/scorecard.yml

Lines changed: 4 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,16 @@
11
# SPDX-License-Identifier: MPL-2.0
2-
name: OpenSSF Scorecard
2+
name: Scorecards supply-chain security
33

44
on:
55
branch_protection_rule:
66
schedule:
7-
- cron: '0 3 * * 1' # Weekly on Monday
7+
- cron: '23 4 * * 1'
88
push:
99
branches: [main]
10-
pull_request:
11-
branches: [main]
1210

1311
permissions: read-all
1412

1513
jobs:
1614
analysis:
17-
name: Scorecard Analysis
18-
runs-on: ubuntu-latest
19-
permissions:
20-
security-events: write
21-
id-token: write
22-
contents: read
23-
actions: read
24-
25-
steps:
26-
- name: Checkout repository
27-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
28-
with:
29-
persist-credentials: false
30-
31-
- name: Run Scorecard analysis
32-
uses: ossf/scorecard-action@62b2cac7ed8198b15735ed49ab1e5cf35480ba46 # v2.4.0
33-
with:
34-
results_file: results.sarif
35-
results_format: sarif
36-
publish_results: true
37-
38-
- name: Upload to code-scanning
39-
uses: github/codeql-action/upload-sarif@662472033e021d55d94146f66f6058822b0b39fd # v3
40-
with:
41-
sarif_file: results.sarif
15+
uses: hyperpolymath/standards/.github/workflows/scorecard-reusable.yml@e0caf11508a3989574713c78f5f444f2ce5e33ef
16+
secrets: inherit

0 commit comments

Comments
 (0)