File tree 2 files changed +57
-0
lines changed
2 files changed +57
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : Scorecard supply-chain security
2
+
3
+ on :
4
+ # For Branch-Protection check. Only the default branch is supported. See
5
+ # https://github.com/ossf/scorecard/blob/main/docs/checks.md#branch-protection
6
+ branch_protection_rule :
7
+ # To guarantee Maintained check is occasionally updated. See
8
+ # https://github.com/ossf/scorecard/blob/main/docs/checks.md#maintained
9
+ schedule :
10
+ - cron : ' 22 1 * * 0'
11
+ push :
12
+ branches : [ "main" ]
13
+
14
+ # Declare default permissions as read only.
15
+ permissions : read-all
16
+
17
+ jobs :
18
+ analysis :
19
+ name : Scorecard analysis
20
+ runs-on : ubuntu-latest
21
+ permissions :
22
+ # Needed to upload the results to code-scanning dashboard.
23
+ security-events : write
24
+ # Needed to publish results and get a badge (see publish_results below).
25
+ id-token : write
26
+ # Uncomment the permissions below if installing in a private repository.
27
+ # contents: read
28
+ # actions: read
29
+
30
+ steps :
31
+ - name : " Checkout code"
32
+ uses : actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0
33
+ with :
34
+ persist-credentials : false
35
+
36
+ - name : " Run analysis"
37
+ uses : ossf/scorecard-action@e38b1902ae4f44df626f11ba0734b14fb91f8f86 # v2.1.2
38
+ with :
39
+ results_file : results.sarif
40
+ results_format : sarif
41
+ publish_results : true
42
+
43
+ # Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
44
+ # format to the repository Actions tab.
45
+ - name : " Upload artifact"
46
+ uses : actions/upload-artifact@3cea5372237819ed00197afe530f5a7ea3e805c8 # v3.1.0
47
+ with :
48
+ name : SARIF file
49
+ path : results.sarif
50
+ retention-days : 5
51
+
52
+ # Upload the results to GitHub's code scanning dashboard.
53
+ - name : " Upload to code-scanning"
54
+ uses : github/codeql-action/upload-sarif@17573ee1cc1b9d061760f3a006fc4aac4f944fd5 # v2.2.4
55
+ with :
56
+ sarif_file : results.sarif
Original file line number Diff line number Diff line change 3
3
[ ![ CI] ( https://github.com/prometheus/client_golang/actions/workflows/go.yml/badge.svg )] ( https://github.com/prometheus/client_golang/actions/workflows/ci.yml )
4
4
[ ![ Go Report Card] ( https://goreportcard.com/badge/github.com/prometheus/client_golang )] ( https://goreportcard.com/report/github.com/prometheus/client_golang )
5
5
[ ![ Go Reference] ( https://pkg.go.dev/badge/github.com/prometheus/client_golang.svg )] ( https://pkg.go.dev/github.com/prometheus/client_golang )
6
+ [ ![ OpenSSF Scorecard] ( https://api.securityscorecards.dev/projects/github.com/prometheus/client_golang/badge )] ( https://securityscorecards.dev/viewer/?uri=github.com/prometheus/client_golang )
6
7
[ ![ Slack] ( https://img.shields.io/badge/join%20slack-%23prometheus--client_golang-brightgreen.svg )] ( https://slack.cncf.io/ )
7
8
8
9
This is the [ Go] ( http://golang.org ) client library for
You can’t perform that action at this time.
0 commit comments