From da31a67c52b923ac8efa81be35661eeb37188a95 Mon Sep 17 00:00:00 2001 From: MaysWind Date: Fri, 31 Jan 2025 22:33:50 +0800 Subject: [PATCH] upgrade actions --- .gitea/workflows/docker-release.yml | 10 +++++----- .gitea/workflows/docker-snapshot.yml | 10 +++++----- .github/workflows/docker-release.yml | 14 +++++++------- .github/workflows/docker-snapshot.yml | 14 +++++++------- .github/workflows/non-main-branch-build.yml | 8 ++++---- 5 files changed, 28 insertions(+), 28 deletions(-) diff --git a/.gitea/workflows/docker-release.yml b/.gitea/workflows/docker-release.yml index f6898fc9..5b79d0d5 100644 --- a/.gitea/workflows/docker-release.yml +++ b/.gitea/workflows/docker-release.yml @@ -10,11 +10,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Docker meta id: meta - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: images: | ${{ secrets.DOCKER_REPO }}/mayswind/ezbookkeeping @@ -24,10 +24,10 @@ jobs: type=raw,value=latest - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Set up the environment run: | @@ -44,7 +44,7 @@ jobs: chmod +x docker/custom-frontend-pre-setup.sh - name: Build and push - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v6 with: file: Dockerfile context: . diff --git a/.gitea/workflows/docker-snapshot.yml b/.gitea/workflows/docker-snapshot.yml index 51323e7f..a071dc4f 100644 --- a/.gitea/workflows/docker-snapshot.yml +++ b/.gitea/workflows/docker-snapshot.yml @@ -10,11 +10,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Docker meta id: meta - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: images: | ${{ secrets.DOCKER_REPO }}/mayswind/ezbookkeeping @@ -24,10 +24,10 @@ jobs: type=sha,format=short,prefix=SNAPSHOT- - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Set up the environment run: | @@ -44,7 +44,7 @@ jobs: chmod +x docker/custom-frontend-pre-setup.sh - name: Build and push - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v6 with: file: Dockerfile context: . diff --git a/.github/workflows/docker-release.yml b/.github/workflows/docker-release.yml index 6e8c9e42..3356ef10 100644 --- a/.github/workflows/docker-release.yml +++ b/.github/workflows/docker-release.yml @@ -10,11 +10,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Docker meta id: meta - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: images: | ${{ secrets.DOCKER_USERNAME }}/ezbookkeeping @@ -24,19 +24,19 @@ jobs: type=raw,value=latest - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Build and push - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v6 with: file: Dockerfile context: . @@ -49,4 +49,4 @@ jobs: build-args: | RELEASE_BUILD=1 tags: ${{ steps.meta.outputs.tags }} - labels: ${{ steps.meta.outputs.labels }} \ No newline at end of file + labels: ${{ steps.meta.outputs.labels }} diff --git a/.github/workflows/docker-snapshot.yml b/.github/workflows/docker-snapshot.yml index 4ecbd0a6..60fb5684 100644 --- a/.github/workflows/docker-snapshot.yml +++ b/.github/workflows/docker-snapshot.yml @@ -10,11 +10,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Docker meta id: meta - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: images: | ${{ secrets.DOCKER_USERNAME }}/ezbookkeeping @@ -23,19 +23,19 @@ jobs: type=raw,value=latest-snapshot - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Build and push - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v6 with: file: Dockerfile context: . @@ -46,6 +46,6 @@ jobs: linux/arm/v6 push: true build-args: | - SKIP_TESTS=${{ vars.SKIP_TESTS }} + SKIP_TESTS=${{ vars.SKIP_TESTS }} tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} diff --git a/.github/workflows/non-main-branch-build.yml b/.github/workflows/non-main-branch-build.yml index 8081dae4..1b2fe5a4 100644 --- a/.github/workflows/non-main-branch-build.yml +++ b/.github/workflows/non-main-branch-build.yml @@ -11,20 +11,20 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Login to DockerHub - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Build - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v6 with: file: Dockerfile context: . platforms: linux/amd64 push: false build-args: | - SKIP_TESTS=${{ vars.SKIP_TESTS }} + SKIP_TESTS=${{ vars.SKIP_TESTS }}