From 112621d5c28d19b6978b7c585a5a7c5e4f83a8d5 Mon Sep 17 00:00:00 2001 From: sljeff Date: Wed, 24 Aug 2022 13:48:06 +0800 Subject: [PATCH] feat: optimize ci --- .github/workflows/docker-build-push.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/docker-build-push.yml b/.github/workflows/docker-build-push.yml index 86774b20..2dbb6e59 100644 --- a/.github/workflows/docker-build-push.yml +++ b/.github/workflows/docker-build-push.yml @@ -2,11 +2,11 @@ name: Build & Deploy on: + release: + types: [published] push: branches: - "main" - tags: - - "*" env: IMAGE_NAME: flosspicks/crossbell-io @@ -47,6 +47,7 @@ jobs: labels: ${{ steps.meta.outputs.labels }} deploy-dev: + if: github.ref == 'refs/heads/main' runs-on: ubuntu-latest needs: build steps: @@ -68,7 +69,7 @@ jobs: deploy-prod: if: startsWith(github.ref, 'refs/tags/v') runs-on: ubuntu-latest - needs: [build, deploy-dev] + needs: [build] steps: - name: Checkout uses: actions/checkout@v2