diff --git a/.github/workflows/pre-main.yaml b/.github/workflows/pre-main.yaml index e224b9b8a..c55ed78fe 100644 --- a/.github/workflows/pre-main.yaml +++ b/.github/workflows/pre-main.yaml @@ -428,9 +428,9 @@ jobs: ref: ${{ github.sha }} - name: Set up QEMU - uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3.7.0 + uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 # Restart docker using /mnt/docker-storage (sdb) instead of /var/lib/docker (sda). # This step needs to be done right after the partner repo's bootstrap scripts, as they @@ -439,7 +439,7 @@ jobs: uses: ./.github/actions/setup-docker-storage - name: Login to Quay.io - uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0 + uses: docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4.0.0 if: ${{ github.ref == 'refs/heads/main' && github.repository_owner == 'redhat-best-practices-for-k8s' }} with: registry: ${{ env.REGISTRY }} @@ -447,7 +447,7 @@ jobs: password: ${{ secrets.QUAY_ROBOT_TOKEN }} - name: Build and push the unstable images for multi-arch - uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 + uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0 if: ${{ github.ref == 'refs/heads/main' && github.repository_owner == 'redhat-best-practices-for-k8s' }} with: context: . @@ -481,9 +481,9 @@ jobs: ref: ${{ github.sha }} - name: Set up QEMU - uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3.7.0 + uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 # Restart docker using /mnt/docker-storage (sdb) instead of /var/lib/docker (sda). # This step needs to be done right after the partner repo's bootstrap scripts, as they @@ -492,7 +492,7 @@ jobs: uses: ./.github/actions/setup-docker-storage - name: Login to Quay.io - uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0 + uses: docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4.0.0 if: ${{ github.ref == 'refs/heads/main' && github.repository_owner == 'redhat-best-practices-for-k8s' }} with: registry: ${{ env.REGISTRY }} @@ -500,7 +500,7 @@ jobs: password: ${{ secrets.QUAY_ROBOT_TOKEN_K8S }} - name: Build and push the unstable images for multi-arch - uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 + uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0 if: ${{ github.ref == 'refs/heads/main' && github.repository_owner == 'redhat-best-practices-for-k8s' }} with: context: . diff --git a/.github/workflows/qe-hosted-arm.yml b/.github/workflows/qe-hosted-arm.yml index 0173bf227..947569a78 100644 --- a/.github/workflows/qe-hosted-arm.yml +++ b/.github/workflows/qe-hosted-arm.yml @@ -41,7 +41,7 @@ jobs: continue-on-error: true - name: Setup docker buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 # Restart docker using /mnt/docker-storage (sdb) instead of /var/lib/docker (sda). # This step needs to be done right after the partner repo's bootstrap scripts, as they @@ -50,7 +50,7 @@ jobs: uses: ./.github/actions/setup-docker-storage - name: Build temporary image tag for this PR - uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 + uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0 with: context: . file: ./Dockerfile @@ -92,7 +92,7 @@ jobs: # Download the image from the artifact and load it into the docker daemon. - name: Setup docker buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 - name: Setup partner cluster uses: ./.github/actions/setup-partner-cluster diff --git a/.github/workflows/qe-hosted.yml b/.github/workflows/qe-hosted.yml index cdc20c844..dc53ab6ae 100644 --- a/.github/workflows/qe-hosted.yml +++ b/.github/workflows/qe-hosted.yml @@ -46,7 +46,7 @@ jobs: continue-on-error: true - name: Setup docker buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 # Restart docker using /mnt/docker-storage (sdb) instead of /var/lib/docker (sda). # This step needs to be done right after the partner repo's bootstrap scripts, as they @@ -55,7 +55,7 @@ jobs: uses: ./.github/actions/setup-docker-storage - name: Build temporary image tag for this PR - uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 + uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0 with: context: . file: ./Dockerfile @@ -180,7 +180,7 @@ jobs: # Download the image from the artifact and load it into the docker daemon. - name: Setup docker buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 - name: Setup partner cluster uses: ./.github/actions/setup-partner-cluster diff --git a/.github/workflows/qe-ocp-414-intrusive.yaml b/.github/workflows/qe-ocp-414-intrusive.yaml index ab158e076..bac70d903 100644 --- a/.github/workflows/qe-ocp-414-intrusive.yaml +++ b/.github/workflows/qe-ocp-414-intrusive.yaml @@ -33,10 +33,10 @@ jobs: continue-on-error: true - name: Setup docker buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 - name: Build temporary image tag for this PR - uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 + uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0 with: context: . file: ./Dockerfile diff --git a/.github/workflows/qe-ocp-414.yaml b/.github/workflows/qe-ocp-414.yaml index 1cb81cc6f..ed4de0920 100644 --- a/.github/workflows/qe-ocp-414.yaml +++ b/.github/workflows/qe-ocp-414.yaml @@ -33,10 +33,10 @@ jobs: continue-on-error: true - name: Setup docker buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 - name: Build temporary image tag for this PR - uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 + uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0 with: context: . file: ./Dockerfile diff --git a/.github/workflows/qe-ocp-416-intrusive.yaml b/.github/workflows/qe-ocp-416-intrusive.yaml index bcc0b4a3b..314b333d3 100644 --- a/.github/workflows/qe-ocp-416-intrusive.yaml +++ b/.github/workflows/qe-ocp-416-intrusive.yaml @@ -33,10 +33,10 @@ jobs: continue-on-error: true - name: Setup docker buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 - name: Build temporary image tag for this PR - uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 + uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0 with: context: . file: ./Dockerfile diff --git a/.github/workflows/qe-ocp-416.yaml b/.github/workflows/qe-ocp-416.yaml index 544f373c4..45850ecb5 100644 --- a/.github/workflows/qe-ocp-416.yaml +++ b/.github/workflows/qe-ocp-416.yaml @@ -33,10 +33,10 @@ jobs: continue-on-error: true - name: Setup docker buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 - name: Build temporary image tag for this PR - uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 + uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0 with: context: . file: ./Dockerfile diff --git a/.github/workflows/qe-ocp-417-intrusive.yaml b/.github/workflows/qe-ocp-417-intrusive.yaml index 289f7b2a5..801f7b172 100644 --- a/.github/workflows/qe-ocp-417-intrusive.yaml +++ b/.github/workflows/qe-ocp-417-intrusive.yaml @@ -33,10 +33,10 @@ jobs: continue-on-error: true - name: Setup docker buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 - name: Build temporary image tag for this PR - uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 + uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0 with: context: . file: ./Dockerfile diff --git a/.github/workflows/qe-ocp-417.yaml b/.github/workflows/qe-ocp-417.yaml index 732aead87..9ab4fb0cb 100644 --- a/.github/workflows/qe-ocp-417.yaml +++ b/.github/workflows/qe-ocp-417.yaml @@ -33,10 +33,10 @@ jobs: continue-on-error: true - name: Setup docker buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 - name: Build temporary image tag for this PR - uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 + uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0 with: context: . file: ./Dockerfile diff --git a/.github/workflows/qe-ocp-418-intrusive.yaml b/.github/workflows/qe-ocp-418-intrusive.yaml index ec621f07b..69e115b33 100644 --- a/.github/workflows/qe-ocp-418-intrusive.yaml +++ b/.github/workflows/qe-ocp-418-intrusive.yaml @@ -33,10 +33,10 @@ jobs: continue-on-error: true - name: Setup docker buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 - name: Build temporary image tag for this PR - uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 + uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0 with: context: . file: ./Dockerfile diff --git a/.github/workflows/qe-ocp-418.yaml b/.github/workflows/qe-ocp-418.yaml index 66245eb92..fee831ac5 100644 --- a/.github/workflows/qe-ocp-418.yaml +++ b/.github/workflows/qe-ocp-418.yaml @@ -33,10 +33,10 @@ jobs: continue-on-error: true - name: Setup docker buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 - name: Build temporary image tag for this PR - uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 + uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0 with: context: . file: ./Dockerfile diff --git a/.github/workflows/qe-ocp-419-intrusive.yaml b/.github/workflows/qe-ocp-419-intrusive.yaml index 2108bd652..3309f3488 100644 --- a/.github/workflows/qe-ocp-419-intrusive.yaml +++ b/.github/workflows/qe-ocp-419-intrusive.yaml @@ -33,10 +33,10 @@ jobs: continue-on-error: true - name: Setup docker buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 - name: Build temporary image tag for this PR - uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 + uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0 with: context: . file: ./Dockerfile diff --git a/.github/workflows/qe-ocp-419.yaml b/.github/workflows/qe-ocp-419.yaml index ccf7aa8fc..0f30d16f6 100644 --- a/.github/workflows/qe-ocp-419.yaml +++ b/.github/workflows/qe-ocp-419.yaml @@ -33,10 +33,10 @@ jobs: continue-on-error: true - name: Setup docker buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 - name: Build temporary image tag for this PR - uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 + uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0 with: context: . file: ./Dockerfile diff --git a/.github/workflows/qe-ocp-420-intrusive.yaml b/.github/workflows/qe-ocp-420-intrusive.yaml index 395aa4319..e99993e68 100644 --- a/.github/workflows/qe-ocp-420-intrusive.yaml +++ b/.github/workflows/qe-ocp-420-intrusive.yaml @@ -33,10 +33,10 @@ jobs: continue-on-error: true - name: Setup docker buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 - name: Build temporary image tag for this PR - uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 + uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0 with: context: . file: ./Dockerfile diff --git a/.github/workflows/qe-ocp-420.yaml b/.github/workflows/qe-ocp-420.yaml index 5f2e8ae82..237cbbe01 100644 --- a/.github/workflows/qe-ocp-420.yaml +++ b/.github/workflows/qe-ocp-420.yaml @@ -33,10 +33,10 @@ jobs: continue-on-error: true - name: Setup docker buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 - name: Build temporary image tag for this PR - uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 + uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0 with: context: . file: ./Dockerfile diff --git a/.github/workflows/qe-ocp-421-intrusive.yaml b/.github/workflows/qe-ocp-421-intrusive.yaml index 0be51227c..6be57fded 100644 --- a/.github/workflows/qe-ocp-421-intrusive.yaml +++ b/.github/workflows/qe-ocp-421-intrusive.yaml @@ -33,10 +33,10 @@ jobs: continue-on-error: true - name: Setup docker buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 - name: Build temporary image tag for this PR - uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 + uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0 with: context: . file: ./Dockerfile diff --git a/.github/workflows/qe-ocp-421.yaml b/.github/workflows/qe-ocp-421.yaml index ecbe9bd07..2cacf0f99 100644 --- a/.github/workflows/qe-ocp-421.yaml +++ b/.github/workflows/qe-ocp-421.yaml @@ -33,10 +33,10 @@ jobs: continue-on-error: true - name: Setup docker buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 - name: Build temporary image tag for this PR - uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 + uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0 with: context: . file: ./Dockerfile diff --git a/.github/workflows/tnf-image.yaml b/.github/workflows/tnf-image.yaml index fa5015f3d..002d4a109 100644 --- a/.github/workflows/tnf-image.yaml +++ b/.github/workflows/tnf-image.yaml @@ -115,9 +115,9 @@ jobs: ref: ${{ env.CERTSUITE_VERSION }} - name: Set up QEMU - uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3.7.0 + uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 # Restart docker using /mnt/docker-storage (sdb) instead of /var/lib/docker (sda). # This step needs to be done right after the partner repo's bootstrap scripts, as they @@ -127,7 +127,7 @@ jobs: # Push the new TNF image to Quay.io. - name: Authenticate against Quay.io - uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0 + uses: docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4.0.0 with: registry: ${{ env.REGISTRY }} # Use a Robot Account to authenticate against Quay.io @@ -136,7 +136,7 @@ jobs: password: ${{ secrets.QUAY_ROBOT_TOKEN_K8S }} - name: Build and push the TNF image for multi-arch - uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 + uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0 with: context: . file: Dockerfile @@ -237,9 +237,9 @@ jobs: ref: ${{ env.CERTSUITE_VERSION }} - name: Set up QEMU - uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3.7.0 + uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 # Restart docker using /mnt/docker-storage (sdb) instead of /var/lib/docker (sda). # This step needs to be done right after the partner repo's bootstrap scripts, as they @@ -249,7 +249,7 @@ jobs: # Push the new TNF image to Quay.io. - name: Authenticate against Quay.io - uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0 + uses: docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4.0.0 with: registry: ${{ env.REGISTRY }} # Use a Robot Account to authenticate against Quay.io @@ -258,7 +258,7 @@ jobs: password: ${{ secrets.QUAY_ROBOT_TOKEN }} - name: Build and push the TNF image for multi-arch - uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 + uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0 with: context: . file: Dockerfile