diff --git a/.github/workflows/oidc-integration-test.yml b/.github/workflows/oidc-integration-test.yml index beb7e2e9a0..4b7363ca0f 100644 --- a/.github/workflows/oidc-integration-test.yml +++ b/.github/workflows/oidc-integration-test.yml @@ -13,7 +13,7 @@ jobs: - name: "Check out repository" uses: "actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd" # v6.0.2 - name: "Set up Docker Buildx" - uses: "docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f" # v3.12.0 + uses: "docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd" # v4.0.0 with: driver-opts: | network=host @@ -22,7 +22,7 @@ jobs: run: | echo "requirements_hash=${{ hashFiles('requirements*.txt', 'requirements*.in', 'pyproject.toml') }}" >> $GITHUB_OUTPUT - name: "Build base layers" - uses: "docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8" # v6.19.2 + uses: "docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294" # v7.0.0 with: context: . file: ./hack/Dockerfile @@ -58,12 +58,12 @@ jobs: run: | echo "requirements_hash=${{ hashFiles('requirements*.txt', 'requirements*.in', 'pyproject.toml') }}" >> $GITHUB_OUTPUT - name: "Set up buildx" - uses: "docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f" # v3.12.0 + uses: "docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd" # v4.0.0 with: driver-opts: | network=host - name: "Build integration test image" - uses: "docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8" # v6.19.2 + uses: "docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294" # v7.0.0 with: context: . file: ./hack/Dockerfile diff --git a/.github/workflows/push-images.yml b/.github/workflows/push-images.yml index 5765a08091..5b08159e96 100644 --- a/.github/workflows/push-images.yml +++ b/.github/workflows/push-images.yml @@ -15,14 +15,14 @@ jobs: - name: "Check out repository" uses: "actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd" # v6.0.2 - name: "Set up buildx" - uses: "docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f" # v3.12.0 + uses: "docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd" # v4.0.0 - name: "Log in to Docker Hub" - uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0 + uses: docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4.0.0 with: username: ${{ secrets.DOCKER_HUB_USERNAME }} password: ${{ secrets.DOCKER_HUB_TOKEN }} - name: "Build and push ${{ matrix.component }}" - uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 + uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0 with: context: . push: true diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 507d271b6b..a7d706142c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -27,7 +27,7 @@ jobs: - name: "Check out repository" uses: "actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd" # v6.0.2 - name: "Set up Docker Buildx" - uses: "docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f" # v3.12.0 + uses: "docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd" # v4.0.0 with: driver-opts: | network=host @@ -36,7 +36,7 @@ jobs: run: | echo "requirements_hash=${{ hashFiles('requirements*.txt', 'requirements*.in', 'pyproject.toml') }}" >> $GITHUB_OUTPUT - name: "Build base layers" - uses: "docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8" # v6.19.2 + uses: "docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294" # v7.0.0 with: context: . file: ./hack/Dockerfile @@ -98,12 +98,12 @@ jobs: run: | echo "requirements_hash=${{ hashFiles('requirements*.txt', 'requirements*.in', 'pyproject.toml') }}" >> $GITHUB_OUTPUT - name: "Set up buildx" - uses: "docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f" # v3.12.0 + uses: "docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd" # v4.0.0 with: driver-opts: | network=host - name: "Build archivematica-tests image" - uses: "docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8" # v6.19.2 + uses: "docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294" # v7.0.0 with: context: . file: ./hack/Dockerfile @@ -163,7 +163,7 @@ jobs: - name: "Check out repository" uses: "actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd" # v6.0.2 - name: "Set up Node JS" - uses: "actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238" # v6.2.0 + uses: "actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f" # v6.3.0 with: node-version: "24" cache: "npm"