27
27
- name : Checkout code
28
28
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
29
29
- name : Install python
30
- uses : actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3 .0
30
+ uses : actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4 .0
31
31
with :
32
32
python-version-file : ' .python-version'
33
33
- name : Install poetry
48
48
run : bandit -r -f sarif -o bandit-results.sarif semgr8s/ --exit-zero
49
49
- name : Upload
50
50
if : inputs.output == 'sarif'
51
- uses : github/codeql-action/upload-sarif@dd196fa9ce80b6bacc74ca1c32bd5b0ba22efca7 # v3.28.3
51
+ uses : github/codeql-action/upload-sarif@9e8d0789d4a0fa9ceb6b1738f7e269594bdd67f0 # v3.28.9
52
52
with :
53
53
sarif_file : ' bandit-results.sarif'
54
54
62
62
- name : Checkout code
63
63
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
64
64
- name : Install python
65
- uses : actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3 .0
65
+ uses : actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4 .0
66
66
with :
67
67
python-version-file : ' .python-version'
68
68
- name : Install poetry
@@ -99,22 +99,22 @@ jobs:
99
99
shell : bash
100
100
- name : Scan
101
101
if : inputs.output == 'table'
102
- uses : bridgecrewio/checkov-action@5c5ef32fa4ed5765cb8f4894203edd314f284f61 # v12.2947 .0
102
+ uses : bridgecrewio/checkov-action@52d5bd4760045c640690bc5f423d50b6fdaa08d5 # v12.2960 .0
103
103
with :
104
104
skip_check : CKV_DOCKER_2
105
105
output_format : cli
106
106
soft_fail : false
107
107
- name : Scan
108
108
if : inputs.output == 'sarif'
109
- uses : bridgecrewio/checkov-action@5c5ef32fa4ed5765cb8f4894203edd314f284f61 # v12.2947 .0
109
+ uses : bridgecrewio/checkov-action@52d5bd4760045c640690bc5f423d50b6fdaa08d5 # v12.2960 .0
110
110
with :
111
111
skip_check : CKV_DOCKER_2
112
112
output_file_path : console,checkov-results.sarif
113
113
output_format : cli,sarif
114
114
soft_fail : true
115
115
- name : Upload
116
116
if : inputs.output == 'sarif'
117
- uses : github/codeql-action/upload-sarif@dd196fa9ce80b6bacc74ca1c32bd5b0ba22efca7 # v3.28.3
117
+ uses : github/codeql-action/upload-sarif@9e8d0789d4a0fa9ceb6b1738f7e269594bdd67f0 # v3.28.9
118
118
with :
119
119
sarif_file : checkov-results.sarif
120
120
@@ -131,11 +131,11 @@ jobs:
131
131
- name : Checkout repository
132
132
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
133
133
- name : Initialize CodeQL
134
- uses : github/codeql-action/init@dd196fa9ce80b6bacc74ca1c32bd5b0ba22efca7 # v3.28.3
134
+ uses : github/codeql-action/init@9e8d0789d4a0fa9ceb6b1738f7e269594bdd67f0 # v3.28.9
135
135
with :
136
136
languages : ' python'
137
137
- name : Analyze
138
- uses : github/codeql-action/analyze@dd196fa9ce80b6bacc74ca1c32bd5b0ba22efca7 # v3.28.3
138
+ uses : github/codeql-action/analyze@9e8d0789d4a0fa9ceb6b1738f7e269594bdd67f0 # v3.28.9
139
139
140
140
hadolint :
141
141
runs-on : ubuntu-latest
@@ -164,7 +164,7 @@ jobs:
164
164
no-fail : true
165
165
output-file : hadolint-results.sarif
166
166
- name : Upload
167
- uses : github/codeql-action/upload-sarif@dd196fa9ce80b6bacc74ca1c32bd5b0ba22efca7 # v3.28.3
167
+ uses : github/codeql-action/upload-sarif@9e8d0789d4a0fa9ceb6b1738f7e269594bdd67f0 # v3.28.9
168
168
if : inputs.output == 'sarif'
169
169
with :
170
170
sarif_file : ' hadolint-results.sarif'
@@ -197,7 +197,7 @@ jobs:
197
197
format : sarif
198
198
output-file : kubelinter-results.sarif
199
199
- name : Upload
200
- uses : github/codeql-action/upload-sarif@dd196fa9ce80b6bacc74ca1c32bd5b0ba22efca7 # v3.28.3
200
+ uses : github/codeql-action/upload-sarif@9e8d0789d4a0fa9ceb6b1738f7e269594bdd67f0 # v3.28.9
201
201
if : inputs.output == 'sarif'
202
202
with :
203
203
sarif_file : ' kubelinter-results.sarif'
@@ -211,7 +211,7 @@ jobs:
211
211
- name : Checkout code
212
212
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
213
213
- name : Install python
214
- uses : actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3 .0
214
+ uses : actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4 .0
215
215
with :
216
216
python-version-file : ' .python-version'
217
217
- name : Install poetry
@@ -249,7 +249,7 @@ jobs:
249
249
if : inputs.output == 'sarif'
250
250
run : semgrep ci --config=auto --suppress-errors --sarif --output=semgrep-results.sarif || exit 0
251
251
- name : Upload
252
- uses : github/codeql-action/upload-sarif@dd196fa9ce80b6bacc74ca1c32bd5b0ba22efca7 # v3.28.3
252
+ uses : github/codeql-action/upload-sarif@9e8d0789d4a0fa9ceb6b1738f7e269594bdd67f0 # v3.28.9
253
253
if : inputs.output == 'sarif'
254
254
with :
255
255
sarif_file : semgrep-results.sarif
0 commit comments