File tree 1 file changed +14
-3
lines changed
1 file changed +14
-3
lines changed Original file line number Diff line number Diff line change 11
11
branches :
12
12
- " main"
13
13
14
- concurrency :
15
- group : " ${{ github.workflow }}"
14
+ # concurrency:
15
+ # group: "${{ github.workflow }}"
16
+ # cancel-in-progress: true
16
17
17
18
jobs :
18
19
matrix :
@@ -95,13 +96,18 @@ jobs:
95
96
96
97
run :
97
98
name : " run"
98
- needs : " matrix"
99
+ needs :
100
+ - matrix
99
101
runs-on :
100
102
- " lab"
101
103
timeout-minutes : 300
102
104
strategy :
103
105
max-parallel : 3
104
106
matrix : ${{ fromJSON(needs.matrix.outputs.matrix) }}
107
+ permissions :
108
+ packages : " write"
109
+ contents : " write"
110
+ id-token : " write"
105
111
steps :
106
112
- uses : " actions/checkout@v4"
107
113
- name : " install nix"
@@ -135,6 +141,11 @@ jobs:
135
141
- name : " Generate SBOM"
136
142
run : |
137
143
./scripts/sbom.sh
144
+ - name : " SBOM upload"
145
+ # if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }}
146
+ uses :
" advanced-security/[email protected] "
147
+ with :
148
+ filePattern : ' /tmp/dpdk-sys/builds/*.spdx.json'
138
149
- name : " step summary"
139
150
continue-on-error : true # might fail due to $GITHUB_STEP_SUMMARY size limit of 1MB
140
151
run : |
You can’t perform that action at this time.
0 commit comments