diff --git a/.github/workflows/mirror.yaml b/.github/workflows/mirror.yaml index 9287bf552..9cf062b7d 100644 --- a/.github/workflows/mirror.yaml +++ b/.github/workflows/mirror.yaml @@ -72,7 +72,7 @@ jobs: - name: Publish Container Image on oci.stackable.tech/sdp if: inputs.destination-project == 'sdp' - uses: stackabletech/actions/publish-image@8a8085be0a8cec3d24ad3970e602d65be487da6a # v0.14.1 + uses: stackabletech/actions/publish-image@1b8db26b7406c66a7ab74e344a9e54edb2bc2690 # v0.14.3 with: image-registry-uri: oci.stackable.tech image-registry-username: robot$sdp+github-action-build @@ -112,7 +112,7 @@ jobs: - name: Publish and Sign Image Index Manifest to oci.stackable.tech/sdp if: inputs.destination-project == 'sdp' - uses: stackabletech/actions/publish-image-index-manifest@8a8085be0a8cec3d24ad3970e602d65be487da6a # v0.14.1 + uses: stackabletech/actions/publish-image-index-manifest@1b8db26b7406c66a7ab74e344a9e54edb2bc2690 # v0.14.3 with: image-registry-uri: oci.stackable.tech image-registry-username: robot$sdp+github-action-build diff --git a/.github/workflows/pr_pre-commit.yaml b/.github/workflows/pr_pre-commit.yaml index c4d69c1a2..60fbb0145 100644 --- a/.github/workflows/pr_pre-commit.yaml +++ b/.github/workflows/pr_pre-commit.yaml @@ -22,7 +22,7 @@ jobs: persist-credentials: false fetch-depth: 0 - - uses: stackabletech/actions/run-pre-commit@8a8085be0a8cec3d24ad3970e602d65be487da6a # v0.14.1 + - uses: stackabletech/actions/run-pre-commit@1b8db26b7406c66a7ab74e344a9e54edb2bc2690 # v0.14.3 with: python-version: ${{ env.PYTHON_VERSION }} rust: ${{ env.RUST_TOOLCHAIN_VERSION }} diff --git a/.github/workflows/reusable_build_image.yaml b/.github/workflows/reusable_build_image.yaml index 54b97b9d4..8a88d16b2 100644 --- a/.github/workflows/reusable_build_image.yaml +++ b/.github/workflows/reusable_build_image.yaml @@ -88,7 +88,7 @@ jobs: persist-credentials: false - id: shard - uses: stackabletech/actions/shard@8a8085be0a8cec3d24ad3970e602d65be487da6a # v0.14.1 + uses: stackabletech/actions/shard@1b8db26b7406c66a7ab74e344a9e54edb2bc2690 # v0.14.3 with: product-name: ${{ inputs.product-name }} outputs: @@ -115,11 +115,11 @@ jobs: persist-credentials: false - name: Free Disk Space - uses: stackabletech/actions/free-disk-space@8a8085be0a8cec3d24ad3970e602d65be487da6a # v0.14.1 + uses: stackabletech/actions/free-disk-space@1b8db26b7406c66a7ab74e344a9e54edb2bc2690 # v0.14.3 - name: Build Product Image id: build - uses: stackabletech/actions/build-product-image@8a8085be0a8cec3d24ad3970e602d65be487da6a # v0.14.1 + uses: stackabletech/actions/build-product-image@1b8db26b7406c66a7ab74e344a9e54edb2bc2690 # v0.14.3 with: registry-namespace: ${{ inputs.registry-namespace }} product-name: ${{ inputs.product-name }} @@ -128,7 +128,7 @@ jobs: - name: Publish Container Image on oci.stackable.tech if: inputs.publish - uses: stackabletech/actions/publish-image@8a8085be0a8cec3d24ad3970e602d65be487da6a # v0.14.1 + uses: stackabletech/actions/publish-image@1b8db26b7406c66a7ab74e344a9e54edb2bc2690 # v0.14.3 with: image-registry-uri: oci.stackable.tech image-registry-username: robot$${{ inputs.registry-namespace }}+github-action-build @@ -144,7 +144,7 @@ jobs: - name: Publish Container Image on quay.io if: inputs.publish && inputs.publish-to-quay - uses: stackabletech/actions/publish-image@8a8085be0a8cec3d24ad3970e602d65be487da6a # v0.14.1 + uses: stackabletech/actions/publish-image@1b8db26b7406c66a7ab74e344a9e54edb2bc2690 # v0.14.3 with: image-registry-uri: quay.io image-registry-username: stackable+robot_${{ inputs.registry-namespace }}_github_action_build @@ -177,7 +177,7 @@ jobs: - name: Publish and Sign Image Index Manifest to oci.stackable.tech if: inputs.publish - uses: stackabletech/actions/publish-image-index-manifest@8a8085be0a8cec3d24ad3970e602d65be487da6a # v0.14.1 + uses: stackabletech/actions/publish-image-index-manifest@1b8db26b7406c66a7ab74e344a9e54edb2bc2690 # v0.14.3 with: image-registry-uri: oci.stackable.tech image-registry-username: robot$${{ inputs.registry-namespace }}+github-action-build @@ -192,7 +192,7 @@ jobs: - name: Publish and Sign Image Index Manifest to quay.io if: inputs.publish && inputs.publish-to-quay - uses: stackabletech/actions/publish-image-index-manifest@8a8085be0a8cec3d24ad3970e602d65be487da6a # v0.14.1 + uses: stackabletech/actions/publish-image-index-manifest@1b8db26b7406c66a7ab74e344a9e54edb2bc2690 # v0.14.3 with: image-registry-uri: quay.io image-registry-username: stackable+robot_${{ inputs.registry-namespace }}_github_action_build @@ -214,7 +214,7 @@ jobs: if: failure() || (github.run_attempt > 1 && !cancelled()) steps: - name: Send Notification - uses: stackabletech/actions/send-slack-notification@8a8085be0a8cec3d24ad3970e602d65be487da6a # v0.14.1 + uses: stackabletech/actions/send-slack-notification@1b8db26b7406c66a7ab74e344a9e54edb2bc2690 # v0.14.3 with: publish-manifests-result: ${{ needs.publish_manifests.result }} build-result: ${{ needs.build.result }} diff --git a/.github/workflows/ubi-rust-builder.yml b/.github/workflows/ubi-rust-builder.yml index f7fe235c4..69393019f 100644 --- a/.github/workflows/ubi-rust-builder.yml +++ b/.github/workflows/ubi-rust-builder.yml @@ -40,7 +40,7 @@ jobs: persist-credentials: false - name: Login to Stackable Harbor - uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0 + uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1.0 with: registry: oci.stackable.tech username: robot$sdp+github-action-build @@ -92,7 +92,7 @@ jobs: persist-credentials: false - name: Login to Stackable Harbor - uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0 + uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1.0 with: registry: oci.stackable.tech username: robot$sdp+github-action-build @@ -123,7 +123,7 @@ jobs: if: failure() || (github.run_attempt > 1 && !cancelled()) steps: - name: Send Notification - uses: stackabletech/actions/send-slack-notification@8a8085be0a8cec3d24ad3970e602d65be487da6a # v0.14.1 + uses: stackabletech/actions/send-slack-notification@1b8db26b7406c66a7ab74e344a9e54edb2bc2690 # v0.14.3 with: publish-manifests-result: ${{ needs.publish_manifests.result }} build-result: ${{ needs.build.result }} diff --git a/CHANGELOG.md b/CHANGELOG.md index 0250e6fe0..7b926c2f6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,7 @@ All notable changes to this project will be documented in this file. ### Changed - hbase: Update `hbase-opa-authorizer` from `0.1.0` to `0.2.0` and then `0.3.0` ([#1446], [#1454]). +- ci: Bump `docker/login-action` from `v3.6.0` to `v4.1.0` and `stackabletech/actions` to `v0.14.3` to escape Node.js 20 deprecation ([#1507]). ### Fixed @@ -41,6 +42,7 @@ All notable changes to this project will be documented in this file. [#1476]: https://github.com/stackabletech/docker-images/pull/1476 [#1481]: https://github.com/stackabletech/docker-images/pull/1481 [#1493]: https://github.com/stackabletech/docker-images/pull/1493 +[#1507]: https://github.com/stackabletech/docker-images/pull/1507 [#1509]: https://github.com/stackabletech/docker-images/pull/1509 [#1510]: https://github.com/stackabletech/docker-images/pull/1510 [#1512]: https://github.com/stackabletech/docker-images/pull/1512