@@ -25,13 +25,13 @@ jobs:
2525 security-events : write
2626 steps :
2727 - name : Checkout code
28- uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
28+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2929 - name : Install python
30- uses : actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1
30+ uses : actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
3131 with :
3232 python-version-file : ' .python-version'
3333 - name : Install poetry
34- uses : snok/install-poetry@93ada01c735cc8a383ce0ce2ae205a21c415379b # v1.3.4
34+ uses : snok/install-poetry@76e04a911780d5b312d89783f7b1cd627778900a # v1.4.1
3535 with :
3636 version : 1.8.3
3737 virtualenvs-create : false
4848 run : bandit -r -f sarif -o bandit-results.sarif semgr8s/ --exit-zero
4949 - name : Upload
5050 if : inputs.output == 'sarif'
51- uses : github/codeql-action/upload-sarif@afb54ba388a7dca6ecae48f608c4ff05ff4cc77a # v3.25.15
51+ uses : github/codeql-action/upload-sarif@dd196fa9ce80b6bacc74ca1c32bd5b0ba22efca7 # v3.28.3
5252 with :
5353 sarif_file : ' bandit-results.sarif'
5454
@@ -60,13 +60,13 @@ jobs:
6060 inputs.skip != 'all'
6161 steps :
6262 - name : Checkout code
63- uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
63+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
6464 - name : Install python
65- uses : actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1
65+ uses : actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
6666 with :
6767 python-version-file : ' .python-version'
6868 - name : Install poetry
69- uses : snok/install-poetry@93ada01c735cc8a383ce0ce2ae205a21c415379b # v1.3.4
69+ uses : snok/install-poetry@76e04a911780d5b312d89783f7b1cd627778900a # v1.4.1
7070 with :
7171 version : 1.8.3
7272 virtualenvs-create : false
8989 security-events : write
9090 steps :
9191 - name : Checkout code
92- uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
92+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
9393 - name : Render Helm charts
9494 run : |
9595 rm -rf tests # remove 'tests' folder from scan
@@ -99,22 +99,22 @@ jobs:
9999 shell : bash
100100 - name : Scan
101101 if : inputs.output == 'table'
102- uses : bridgecrewio/checkov-action@f34d0f0acd8974b1655797c684ecd907aa3ef929 # v12.2837 .0
102+ uses : bridgecrewio/checkov-action@5c5ef32fa4ed5765cb8f4894203edd314f284f61 # v12.2947 .0
103103 with :
104104 skip_check : CKV_DOCKER_2
105105 output_format : cli
106106 soft_fail : false
107107 - name : Scan
108108 if : inputs.output == 'sarif'
109- uses : bridgecrewio/checkov-action@f34d0f0acd8974b1655797c684ecd907aa3ef929 # v12.2837 .0
109+ uses : bridgecrewio/checkov-action@5c5ef32fa4ed5765cb8f4894203edd314f284f61 # v12.2947 .0
110110 with :
111111 skip_check : CKV_DOCKER_2
112112 output_file_path : console,checkov-results.sarif
113113 output_format : cli,sarif
114114 soft_fail : true
115115 - name : Upload
116116 if : inputs.output == 'sarif'
117- uses : github/codeql-action/upload-sarif@afb54ba388a7dca6ecae48f608c4ff05ff4cc77a # v3.25.15
117+ uses : github/codeql-action/upload-sarif@dd196fa9ce80b6bacc74ca1c32bd5b0ba22efca7 # v3.28.3
118118 with :
119119 sarif_file : checkov-results.sarif
120120
@@ -129,13 +129,13 @@ jobs:
129129 pull-requests : read
130130 steps :
131131 - name : Checkout repository
132- uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
132+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
133133 - name : Initialize CodeQL
134- uses : github/codeql-action/init@afb54ba388a7dca6ecae48f608c4ff05ff4cc77a # v3.25.15
134+ uses : github/codeql-action/init@dd196fa9ce80b6bacc74ca1c32bd5b0ba22efca7 # v3.28.3
135135 with :
136136 languages : ' python'
137137 - name : Analyze
138- uses : github/codeql-action/analyze@afb54ba388a7dca6ecae48f608c4ff05ff4cc77a # v3.25.15
138+ uses : github/codeql-action/analyze@dd196fa9ce80b6bacc74ca1c32bd5b0ba22efca7 # v3.28.3
139139
140140 hadolint :
141141 runs-on : ubuntu-latest
@@ -147,7 +147,7 @@ jobs:
147147 security-events : write
148148 steps :
149149 - name : Checkout code
150- uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
150+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
151151 - name : Scan
152152 uses : hadolint/hadolint-action@54c9adbab1582c2ef04b2016b760714a4bfde3cf # v3.1.0
153153 if : inputs.output == 'table'
@@ -164,7 +164,7 @@ jobs:
164164 no-fail : true
165165 output-file : hadolint-results.sarif
166166 - name : Upload
167- uses : github/codeql-action/upload-sarif@afb54ba388a7dca6ecae48f608c4ff05ff4cc77a # v3.25.15
167+ uses : github/codeql-action/upload-sarif@dd196fa9ce80b6bacc74ca1c32bd5b0ba22efca7 # v3.28.3
168168 if : inputs.output == 'sarif'
169169 with :
170170 sarif_file : ' hadolint-results.sarif'
@@ -179,16 +179,16 @@ jobs:
179179 security-events : write
180180 steps :
181181 - name : Checkout code
182- uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
182+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
183183 - name : Scan
184- uses : stackrox/kube-linter-action@5792edc6a03735d592b13c08201711327a935735 # v1.0.5
184+ uses : stackrox/kube-linter-action@15786eefcc8f5441d767d923b108abe5f7dd8882 # v1.0.6
185185 if : inputs.output == 'table'
186186 with :
187187 config : .kube-linter/config.yaml
188188 directory : charts/semgr8s
189189 format : plain
190190 - name : Scan
191- uses : stackrox/kube-linter-action@5792edc6a03735d592b13c08201711327a935735 # v1.0.5
191+ uses : stackrox/kube-linter-action@15786eefcc8f5441d767d923b108abe5f7dd8882 # v1.0.6
192192 if : inputs.output == 'sarif'
193193 continue-on-error : true
194194 with :
@@ -197,7 +197,7 @@ jobs:
197197 format : sarif
198198 output-file : kubelinter-results.sarif
199199 - name : Upload
200- uses : github/codeql-action/upload-sarif@afb54ba388a7dca6ecae48f608c4ff05ff4cc77a # v3.25.15
200+ uses : github/codeql-action/upload-sarif@dd196fa9ce80b6bacc74ca1c32bd5b0ba22efca7 # v3.28.3
201201 if : inputs.output == 'sarif'
202202 with :
203203 sarif_file : ' kubelinter-results.sarif'
@@ -209,13 +209,13 @@ jobs:
209209 inputs.skip != 'all'
210210 steps :
211211 - name : Checkout code
212- uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
212+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
213213 - name : Install python
214- uses : actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1
214+ uses : actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
215215 with :
216216 python-version-file : ' .python-version'
217217 - name : Install poetry
218- uses : snok/install-poetry@93ada01c735cc8a383ce0ce2ae205a21c415379b # v1.3.4
218+ uses : snok/install-poetry@76e04a911780d5b312d89783f7b1cd627778900a # v1.4.1
219219 with :
220220 version : 1.8.3
221221 virtualenvs-create : false
@@ -241,15 +241,15 @@ jobs:
241241 SEMGREP_APP_TOKEN : ${{ secrets.SEMGREP_APP_TOKEN }}
242242 steps :
243243 - name : Checkout code
244- uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
244+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
245245 - name : Scan
246246 if : inputs.output == 'table'
247247 run : semgrep ci --config=auto --suppress-errors --text
248248 - name : Scan
249249 if : inputs.output == 'sarif'
250250 run : semgrep ci --config=auto --suppress-errors --sarif --output=semgrep-results.sarif || exit 0
251251 - name : Upload
252- uses : github/codeql-action/upload-sarif@afb54ba388a7dca6ecae48f608c4ff05ff4cc77a # v3.25.15
252+ uses : github/codeql-action/upload-sarif@dd196fa9ce80b6bacc74ca1c32bd5b0ba22efca7 # v3.28.3
253253 if : inputs.output == 'sarif'
254254 with :
255255 sarif_file : semgrep-results.sarif
@@ -265,7 +265,7 @@ jobs:
265265 security-events : write
266266 steps :
267267 - name : Checkout code
268- uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
268+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
269269 - name : Run Trivy
270270 uses : ./.github/actions/trivy-config
271271 with :
0 commit comments