From cdac58dd141c131521439a7d87e7f76cc1d2a98e Mon Sep 17 00:00:00 2001 From: EstrellaXD Date: Wed, 15 Mar 2023 10:47:25 +0800 Subject: [PATCH] Update github action --- .github/workflows/dev-latest.yml | 10 +++++++--- .github/workflows/docker.yml | 22 +++++++++++----------- 2 files changed, 18 insertions(+), 14 deletions(-) diff --git a/.github/workflows/dev-latest.yml b/.github/workflows/dev-latest.yml index a1193ada..db6ce2e1 100644 --- a/.github/workflows/dev-latest.yml +++ b/.github/workflows/dev-latest.yml @@ -1,8 +1,9 @@ name: Deploy To Dockerhub(dev) on: - workflow_dispatch: - branches: [ 2.6.0-dev ] + push: + tags: + - '\d+\.\d+\.\d+-beta\d+' jobs: latest: @@ -32,5 +33,8 @@ jobs: with: context: . push: true - tags: estrellaxd/auto_bangumi:2.6.0-beta2 + tags: | + estrellaxd/auto_bangumi:dev-latest + estrellaxd/auto_bangumi:dev-${{ github.sha }} + estrellaxd/auto_bangumi:${{ github.ref }} file: Dockerfile diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index c9c567a1..3c13a29e 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -1,9 +1,13 @@ name: Build(Docker) on: - release: - types: - - released + push: + tags: + - '\d+\.\d+\.\d+' + pull_request: + tags: + - '\d+\.\d+\.\d+' + jobs: docker: @@ -16,13 +20,6 @@ jobs: working-directory: ./src run: | echo "VERSION = '$GITHUB_REF_NAME'" > module/__version__.py - - name: Docker meta - id: meta - uses: docker/metadata-action@v4 - with: - images: ${{ secrets.DOCKER_HUB_USERNAME }}/auto_bangumi - tags: | - type=ref, event=tag - name: Set up QEMU uses: docker/setup-qemu-action@v2 @@ -42,5 +39,8 @@ jobs: context: . platforms: linux/amd64,linux/arm64,linux/arm push: true - tags: ${{ steps.meta.outputs.tags }} + tags: | + estrellaxd/auto_bangumi:latest + estrellaxd/auto_bangumi:${{ github.sha }} + estrellaxd/auto_bangumi:${{ github.ref }} labels: ${{ steps.meta.outputs.labels }}