diff --git a/.github/workflows/images-releases.yaml b/.github/workflows/images-releases.yaml index 6a8a42a97..da14f1bc4 100644 --- a/.github/workflows/images-releases.yaml +++ b/.github/workflows/images-releases.yaml @@ -24,16 +24,16 @@ jobs: steps: - name: Set up Docker Buildx - uses: docker/setup-buildx-action@f7ce87c1d6bead3e36075b2ce75da1f6cc28aaca + uses: docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 - name: Login to DockerHub - uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 + uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 with: username: ${{ secrets.DOCKER_HUB_RELEASE_USERNAME }} password: ${{ secrets.DOCKER_HUB_RELEASE_PASSWORD }} - name: Login to quay.io - uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 + uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 with: registry: quay.io username: ${{ secrets.QUAY_USERNAME_RELEASE_USERNAME }} @@ -48,7 +48,7 @@ jobs: uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 - name: Release Build ${{ matrix.name }} - uses: docker/build-push-action@ca877d9245402d1537745e0e356eab47c3520991 + uses: docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 id: docker_build_release with: context: ${{ matrix.context }} @@ -77,7 +77,7 @@ jobs: # Upload artifact digests - name: Upload artifact digests - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 with: name: image-digest ${{ matrix.name }} path: image-digest @@ -99,7 +99,7 @@ jobs: mkdir -p image-digest/ - name: Download digests of all images built - uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e with: path: image-digest/ @@ -123,7 +123,7 @@ jobs: # Upload artifact digests - name: Upload artifact digests - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 with: name: image-digest-output.txt-${{ steps.tag.outputs.tag }} path: image-digest-output.txt @@ -131,7 +131,7 @@ jobs: # Upload artifact digests - name: Upload artifact digests - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 with: name: Makefile.digests-${{ steps.tag.outputs.tag }} path: Makefile.digests diff --git a/.github/workflows/images.yaml b/.github/workflows/images.yaml index f6721ba68..d8f3b19a4 100644 --- a/.github/workflows/images.yaml +++ b/.github/workflows/images.yaml @@ -27,10 +27,10 @@ jobs: steps: - name: Set up Docker Buildx - uses: docker/setup-buildx-action@f7ce87c1d6bead3e36075b2ce75da1f6cc28aaca + uses: docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 - name: Login to quay.io for CI - uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 + uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 with: registry: quay.io username: ${{ secrets.QUAY_USERNAME_CI }} @@ -53,7 +53,7 @@ jobs: # master branch pushes - name: CI Build ${{ matrix.name }} if: ${{ github.event_name != 'pull_request_target' }} - uses: docker/build-push-action@ca877d9245402d1537745e0e356eab47c3520991 + uses: docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 id: docker_build_ci_master with: context: ${{ matrix.context }} @@ -77,7 +77,7 @@ jobs: # PR updates - name: CI Build ${{ matrix.name }} if: ${{ github.event_name == 'pull_request_target' }} - uses: docker/build-push-action@ca877d9245402d1537745e0e356eab47c3520991 + uses: docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 id: docker_build_ci_pr with: context: ${{ matrix.context }} @@ -104,7 +104,7 @@ jobs: # Upload artifact digests - name: Upload artifact digests - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 with: name: image-digest ${{ matrix.name }} path: image-digest @@ -122,7 +122,7 @@ jobs: mkdir -p image-digest/ - name: Download digests of all images built - uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e with: path: image-digest/ diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 8f298b504..09cffbba6 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -15,7 +15,7 @@ jobs: with: submodules: true - name: Use Node.js - uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a + uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e with: node-version: '20.x' - name: Install dependencies @@ -39,14 +39,14 @@ jobs: go mod verify test -z "$(git status --porcelain)" || (echo "please run 'go mod tidy && go mod vendor', and submit your changes"; exit 1) - name: Run Go static checks - uses: golangci/golangci-lint-action@051d91933864810ecd5e2ea2cfd98f6a5bca5347 + uses: golangci/golangci-lint-action@1481404843c368bc19ca9406f87d6e0fc97bdcfd with: working-directory: ./backend version: v1.63.4 args: --config=.golangci.yml --verbose --out-${NO_FUTURE}format colored-line-number skip-cache: true - name: Setup Node.js - uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a + uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e with: node-version: '20.x' - name: Install NPM dependencies