Skip to content

Commit 985b5c4

Browse files
committed
Fix Scorecard CLI output and permissions
1 parent 925f689 commit 985b5c4

1 file changed

Lines changed: 8 additions & 7 deletions

File tree

.github/workflows/scorecard.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
contents: read
2323
issues: read
2424
pull-requests: read
25-
security-events: write
25+
statuses: read
2626
steps:
2727
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
2828
with:
@@ -42,16 +42,17 @@ jobs:
4242
- name: Analyze
4343
env:
4444
GITHUB_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
45-
ENABLE_SARIF: "true"
4645
run: |
4746
set -euo pipefail
4847
"$RUNNER_TEMP/scorecard/scorecard" \
4948
--repo="github.com/${{ github.repository }}" \
5049
--commit="${GITHUB_SHA}" \
51-
--format=sarif \
52-
--output="results.sarif" \
50+
--format=json \
51+
--output="scorecard-results.json" \
5352
--show-details
54-
- name: Upload SARIF
55-
uses: github/codeql-action/upload-sarif@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2
53+
- name: Upload Scorecard artifact
54+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
5655
with:
57-
sarif_file: results.sarif
56+
name: openssf-scorecard
57+
path: scorecard-results.json
58+
if-no-files-found: error

0 commit comments

Comments
 (0)