From 600f1338d49b4f073499e5cf7f10a2612b72b31c Mon Sep 17 00:00:00 2001 From: BtbN Date: Wed, 4 Oct 2023 15:51:47 +0200 Subject: [PATCH] Update actions --- .github/workflows/build.yml | 32 ++++++++++++++++---------------- .github/workflows/pr.yml | 4 ++-- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 32e8e5c..b490963 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -46,13 +46,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 with: config: .github/buildkit.toml - name: Login to Docker - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.actor }} @@ -69,7 +69,7 @@ jobs: - name: Stop Commands run: T="$(echo -n ${{ github.token }} | sha256sum | head -c 64)" && echo -e "::add-mask::${T}\n::stop-commands::${T}" - name: Build target base image - uses: docker/build-push-action@v3 + uses: docker/build-push-action@v5 with: context: images/base pull: true @@ -84,7 +84,7 @@ jobs: echo "dltagname=$(./util/get_dl_cache_tag.sh)" >> $GITHUB_OUTPUT cat Dockerfile.dl - name: Build download cache image - uses: docker/build-push-action@v3 + uses: docker/build-push-action@v5 with: context: . file: Dockerfile.dl @@ -127,13 +127,13 @@ jobs: target: [win64,linux64,linuxarm64] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 with: config: .github/buildkit.toml - name: Login to Docker - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.actor }} @@ -148,7 +148,7 @@ jobs: - name: Stop Commands run: T="$(echo -n ${{ github.token }} | sha256sum | head -c 64)" && echo -e "::add-mask::${T}\n::stop-commands::${T}" - name: Build target base image - uses: docker/build-push-action@v3 + uses: docker/build-push-action@v5 with: context: images/base-${{ matrix.target }} pull: true @@ -181,13 +181,13 @@ jobs: variant: [gpl,lgpl,gpl 4.4,gpl 5.1,gpl 6.0,lgpl 4.4,lgpl 5.1,lgpl 6.0,gpl-shared,lgpl-shared,gpl-shared 4.4,gpl-shared 5.1,gpl-shared 6.0,lgpl-shared 4.4,lgpl-shared 5.1,lgpl-shared 6.0] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 with: config: .github/buildkit.toml - name: Login to Docker - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.actor }} @@ -203,7 +203,7 @@ jobs: - name: Stop Commands run: T="$(echo -n ${{ github.token }} | sha256sum | head -c 64)" && echo -e "::add-mask::${T}\n::stop-commands::${T}" - name: Build target base image - uses: docker/build-push-action@v3 + uses: docker/build-push-action@v5 with: context: . pull: true @@ -234,9 +234,9 @@ jobs: variant: [gpl,lgpl,gpl 4.4,gpl 5.1,gpl 6.0,lgpl 4.4,lgpl 5.1,lgpl 6.0,gpl-shared,lgpl-shared,gpl-shared 4.4,gpl-shared 5.1,gpl-shared 6.0,lgpl-shared 4.4,lgpl-shared 5.1,lgpl-shared 6.0] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Login to Docker - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.actor }} @@ -257,7 +257,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Download artifacts uses: actions/download-artifact@v3 with: diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index cc42dd8..1dc072a 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -32,9 +32,9 @@ jobs: quickbuild: '' steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 with: config: .github/buildkit.toml driver: docker