File tree Expand file tree Collapse file tree 1 file changed +50
-0
lines changed Expand file tree Collapse file tree 1 file changed +50
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Scorecard supply-chain security
2+
3+ on :
4+ branch_protection_rule :
5+ pull_request :
6+ schedule :
7+ - cron : " 00 3 * * 1"
8+ push :
9+ branches : ["main"]
10+
11+ permissions :
12+ contents : read
13+
14+ jobs :
15+ analysis :
16+ name : Scorecard analysis
17+ runs-on : ubuntu-24.04
18+ permissions :
19+ security-events : write
20+ id-token : write
21+
22+ steps :
23+ - name : 🛡️ Harden the runner
24+ uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
25+ with :
26+ egress-policy : audit
27+
28+ - name : 🔄 Checkout repo
29+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
30+ with :
31+ persist-credentials : false
32+
33+ - name : 🔍 Run analysis
34+ uses : ossf/scorecard-action@v2.4.2
35+ with :
36+ results_file : results.sarif
37+ results_format : sarif
38+ publish_results : true
39+
40+ - name : ⬆️ Upload artifact
41+ uses : actions/upload-artifact@v4
42+ with :
43+ name : SARIF file
44+ path : results.sarif
45+ retention-days : 5
46+
47+ - name : ⬆️ Upload to code-scanning
48+ uses : github/codeql-action/upload-sarif@v3
49+ with :
50+ sarif_file : results.sarif
You can’t perform that action at this time.
0 commit comments