Skip to content

Commit 2e64f45

Browse files
authored
ci: Bump stackabletech/actions to v0.18.0 (#641)
* ci: Bump stackabletech/actions to v0.18.0 * ci(template): Bump stackabletech/actions to v0.18.0 * ci(template): Adjust action inputs * ci(template): Add dashboard-url input in integration test workflows
1 parent b93b54b commit 2e64f45

5 files changed

Lines changed: 25 additions & 23 deletions

File tree

‎.github/workflows/pr_prek.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@ jobs:
1919
with:
2020
persist-credentials: false
2121
fetch-depth: 0
22-
- uses: stackabletech/actions/run-prek@0fe048f952bee522474903a925ea48dc706a0bb4 # v0.17.5
22+
- uses: stackabletech/actions/run-prek@e8aed001d347bcf693e41b61f4098b0cb94b4ab6 # v0.18.0
2323
with:
2424
hadolint: ${{ env.HADOLINT_VERSION }}

‎template/.github/workflows/build.yaml.j2‎

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050

5151
- name: Check for changed files
5252
id: check
53-
uses: stackabletech/actions/detect-changes@0fe048f952bee522474903a925ea48dc706a0bb4 # v0.17.5
53+
uses: stackabletech/actions/detect-changes@e8aed001d347bcf693e41b61f4098b0cb94b4ab6 # v0.18.0
5454
with:
5555
patterns: |
5656
- '.github/workflows/build.yaml'
@@ -206,7 +206,7 @@ jobs:
206206

207207
- name: Build Container Image
208208
id: build
209-
uses: stackabletech/actions/build-container-image@0fe048f952bee522474903a925ea48dc706a0bb4 # v0.17.5
209+
uses: stackabletech/actions/build-container-image@e8aed001d347bcf693e41b61f4098b0cb94b4ab6 # v0.18.0
210210
with:
211211
image-name: ${{ env.OPERATOR_NAME }}
212212
image-index-manifest-tag: ${{ steps.version.outputs.OPERATOR_VERSION }}
@@ -215,25 +215,25 @@ jobs:
215215

216216
- name: Publish Container Image to oci.stackable.tech
217217
if: ${{ !github.event.pull_request.head.repo.fork }}
218-
uses: stackabletech/actions/publish-image@0fe048f952bee522474903a925ea48dc706a0bb4 # v0.17.5
218+
uses: stackabletech/actions/publish-image@e8aed001d347bcf693e41b61f4098b0cb94b4ab6 # v0.18.0
219219
with:
220220
image-registry-uri: oci.stackable.tech
221221
image-registry-username: robot$sdp+github-action-build
222222
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
223223
image-repository: sdp/${{ env.OPERATOR_NAME }}
224-
image-manifest-tag: ${{ steps.build.outputs.image-manifest-tag }}
225-
source-image-uri: ${{ steps.build.outputs.image-manifest-uri }}
224+
canonical-image-manifest-tag: ${{ steps.build.outputs.image-manifest-tag }}
225+
canonical-source-image-uri: ${{ steps.build.outputs.image-manifest-uri }}
226226

227227
- name: Publish Container Image to quay.io
228228
if: ${{ !github.event.pull_request.head.repo.fork }}
229-
uses: stackabletech/actions/publish-image@0fe048f952bee522474903a925ea48dc706a0bb4 # v0.17.5
229+
uses: stackabletech/actions/publish-image@e8aed001d347bcf693e41b61f4098b0cb94b4ab6 # v0.18.0
230230
with:
231231
image-registry-uri: quay.io
232232
image-registry-username: stackable+robot_sdp_github_action_build
233233
image-registry-password: ${{ secrets.QUAY_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
234234
image-repository: stackable/sdp/${{ env.OPERATOR_NAME }}
235-
image-manifest-tag: ${{ steps.build.outputs.image-manifest-tag }}
236-
source-image-uri: ${{ steps.build.outputs.image-manifest-uri }}
235+
canonical-image-manifest-tag: ${{ steps.build.outputs.image-manifest-tag }}
236+
canonical-source-image-uri: ${{ steps.build.outputs.image-manifest-uri }}
237237

238238
publish-index-manifest:
239239
name: Publish/Sign ${{ needs.build-container-image.outputs.operator-version }} Index
@@ -256,22 +256,22 @@ jobs:
256256
persist-credentials: false
257257

258258
- name: Publish and Sign Image Index to oci.stackable.tech
259-
uses: stackabletech/actions/publish-image-index-manifest@0fe048f952bee522474903a925ea48dc706a0bb4 # v0.17.5
259+
uses: stackabletech/actions/publish-image-index-manifest@e8aed001d347bcf693e41b61f4098b0cb94b4ab6 # v0.18.0
260260
with:
261261
image-registry-uri: oci.stackable.tech
262262
image-registry-username: robot$sdp+github-action-build
263263
image-registry-password: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
264264
image-repository: sdp/${{ env.OPERATOR_NAME }}
265-
image-index-manifest-tag: ${{ needs.build-container-image.outputs.operator-version }}
265+
canonical-image-index-manifest-tag: ${{ needs.build-container-image.outputs.operator-version }}
266266

267267
- name: Publish and Sign Image Index to quay.io
268-
uses: stackabletech/actions/publish-image-index-manifest@0fe048f952bee522474903a925ea48dc706a0bb4 # v0.17.5
268+
uses: stackabletech/actions/publish-image-index-manifest@e8aed001d347bcf693e41b61f4098b0cb94b4ab6 # v0.18.0
269269
with:
270270
image-registry-uri: quay.io
271271
image-registry-username: stackable+robot_sdp_github_action_build
272272
image-registry-password: ${{ secrets.QUAY_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
273273
image-repository: stackable/sdp/${{ env.OPERATOR_NAME }}
274-
image-index-manifest-tag: ${{ needs.build-container-image.outputs.operator-version }}
274+
canonical-image-index-manifest-tag: ${{ needs.build-container-image.outputs.operator-version }}
275275

276276
publish-helm-chart:
277277
name: Package/Publish ${{ needs.build-container-image.outputs.operator-version }} Helm Chart
@@ -295,7 +295,7 @@ jobs:
295295
submodules: recursive
296296

297297
- name: Package, Publish, and Sign Helm Chart to oci.stackable.tech
298-
uses: stackabletech/actions/publish-helm-chart@0fe048f952bee522474903a925ea48dc706a0bb4 # v0.17.5
298+
uses: stackabletech/actions/publish-helm-chart@e8aed001d347bcf693e41b61f4098b0cb94b4ab6 # v0.18.0
299299
with:
300300
chart-registry-uri: oci.stackable.tech
301301
chart-registry-username: robot$sdp-charts+github-action-build
@@ -307,7 +307,7 @@ jobs:
307307
publish-and-sign: ${{ !github.event.pull_request.head.repo.fork }}
308308

309309
- name: Package, Publish, and Sign Helm Chart to quay.io
310-
uses: stackabletech/actions/publish-helm-chart@0fe048f952bee522474903a925ea48dc706a0bb4 # v0.17.5
310+
uses: stackabletech/actions/publish-helm-chart@e8aed001d347bcf693e41b61f4098b0cb94b4ab6 # v0.18.0
311311
with:
312312
chart-registry-uri: quay.io
313313
chart-registry-username: stackable+robot_sdp_charts_github_action_build
@@ -339,13 +339,13 @@ jobs:
339339
runs-on: ubuntu-latest
340340
steps:
341341
- name: Run OpenShift Preflight Check for oci.stackable.tech
342-
uses: stackabletech/actions/run-openshift-preflight@0fe048f952bee522474903a925ea48dc706a0bb4 # v0.17.5
342+
uses: stackabletech/actions/run-openshift-preflight@e8aed001d347bcf693e41b61f4098b0cb94b4ab6 # v0.18.0
343343
with:
344344
image-index-uri: oci.stackable.tech/sdp/${{ env.OPERATOR_NAME }}:${{ needs.build-container-image.outputs.operator-version }}
345345
image-architecture: ${{ matrix.arch }}
346346

347347
- name: Run OpenShift Preflight Check for quay.io
348-
uses: stackabletech/actions/run-openshift-preflight@0fe048f952bee522474903a925ea48dc706a0bb4 # v0.17.5
348+
uses: stackabletech/actions/run-openshift-preflight@e8aed001d347bcf693e41b61f4098b0cb94b4ab6 # v0.18.0
349349
with:
350350
image-index-uri: quay.io/stackable/sdp/${{ env.OPERATOR_NAME }}:${{ needs.build-container-image.outputs.operator-version }}
351351
image-architecture: ${{ matrix.arch }}
@@ -412,7 +412,7 @@ jobs:
412412
runs-on: ubuntu-latest
413413
steps:
414414
- name: Send Notification
415-
uses: stackabletech/actions/send-slack-notification@0fe048f952bee522474903a925ea48dc706a0bb4 # v0.17.5
415+
uses: stackabletech/actions/send-slack-notification@e8aed001d347bcf693e41b61f4098b0cb94b4ab6 # v0.18.0
416416
with:
417417
publish-helm-chart-result: ${{ needs.publish-helm-chart.result }}
418418
publish-manifests-result: ${{ needs.publish-index-manifest.result }}

‎template/.github/workflows/integration-test-custom.yaml‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828

2929
- name: Run Integration Test
3030
id: test
31-
uses: stackabletech/actions/run-integration-test@0fe048f952bee522474903a925ea48dc706a0bb4 # v0.17.5
31+
uses: stackabletech/actions/run-integration-test@e8aed001d347bcf693e41b61f4098b0cb94b4ab6 # v0.18.0
3232
with:
3333
replicated-api-token: ${{ secrets.REPLICATED_API_TOKEN }}
3434
otlp-bearer-token: ${{ secrets.OTLP_BEARER_TOKEN }}
@@ -39,9 +39,10 @@ jobs:
3939

4040
- name: Send Notification
4141
if: ${{ failure() || github.run_attempt > 1 }}
42-
uses: stackabletech/actions/send-slack-notification@0fe048f952bee522474903a925ea48dc706a0bb4 # v0.17.5
42+
uses: stackabletech/actions/send-slack-notification@e8aed001d347bcf693e41b61f4098b0cb94b4ab6 # v0.18.0
4343
with:
4444
slack-token: ${{ secrets.SLACK_INTEGRATION_TEST_TOKEN }}
45+
dashboard-url: ${{ steps.test.outputs.dashboard-url }}
4546
failed-tests: ${{ steps.test.outputs.failed-tests }}
4647
test-health: ${{ steps.test.outputs.health }}
4748
test-result: ${{ steps.test.conclusion }}

‎template/.github/workflows/integration-test-profile.yaml‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
4141
- name: Run Integration Test
4242
id: test
43-
uses: stackabletech/actions/run-integration-test@0fe048f952bee522474903a925ea48dc706a0bb4 # v0.17.5
43+
uses: stackabletech/actions/run-integration-test@e8aed001d347bcf693e41b61f4098b0cb94b4ab6 # v0.18.0
4444
with:
4545
replicated-api-token: ${{ secrets.REPLICATED_API_TOKEN }}
4646
otlp-bearer-token: ${{ secrets.OTLP_BEARER_TOKEN }}
@@ -49,9 +49,10 @@ jobs:
4949

5050
- name: Send Notification
5151
if: ${{ failure() || github.run_attempt > 1 }}
52-
uses: stackabletech/actions/send-slack-notification@0fe048f952bee522474903a925ea48dc706a0bb4 # v0.17.5
52+
uses: stackabletech/actions/send-slack-notification@e8aed001d347bcf693e41b61f4098b0cb94b4ab6 # v0.18.0
5353
with:
5454
slack-token: ${{ secrets.SLACK_INTEGRATION_TEST_TOKEN }}
55+
dashboard-url: ${{ steps.test.outputs.dashboard-url }}
5556
failed-tests: ${{ steps.test.outputs.failed-tests }}
5657
test-health: ${{ steps.test.outputs.health }}
5758
test-result: ${{ steps.test.conclusion }}

‎template/.github/workflows/pr_prek.yaml.j2‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
persist-credentials: false
3131
submodules: recursive
3232
fetch-depth: 0
33-
- uses: stackabletech/actions/run-prek@0fe048f952bee522474903a925ea48dc706a0bb4 # v0.17.5
33+
- uses: stackabletech/actions/run-prek@e8aed001d347bcf693e41b61f4098b0cb94b4ab6 # v0.18.0
3434
with:
3535
rust: ${{ env.RUST_TOOLCHAIN_VERSION }}
3636
hadolint: ${{ env.HADOLINT_VERSION }}

0 commit comments

Comments
 (0)