diff --git a/.github/workflows/dashboard.yaml b/.github/workflows/dashboard.yaml index 76d547c44..1f1ce5ef5 100644 --- a/.github/workflows/dashboard.yaml +++ b/.github/workflows/dashboard.yaml @@ -2,7 +2,8 @@ name: Build and push dashboard image on: push: paths: - - dashboard + - dashboard/** + - ./.github/workflows/dashboard.yaml branches: - "main" pull_request: @@ -29,6 +30,6 @@ jobs: password: ${{ secrets.GITHUB_TOKEN }} - name: "📦 Push images to GitHub Container Registry" - if: ${{ startsWith(github.head_ref, 'container') || startsWith(github.ref, 'refs/heads/container') || (github.ref == 'refs/heads/main') }} + if: ${{ startsWith(github.ref, 'refs/tags/v') || startsWith(github.head_ref, 'container') || startsWith(github.ref, 'refs/heads/container') || (github.ref == 'refs/heads/main') }} run: | docker push ghcr.io/dfinity/dre/ic-management-frontend:$GITHUB_SHA diff --git a/dashboard/.dockerignore b/dashboard/.dockerignore index 53c51fbc1..739db0753 100644 --- a/dashboard/.dockerignore +++ b/dashboard/.dockerignore @@ -3,4 +3,4 @@ packages/*/dist packages/*/node_modules plugins/*/dist plugins/*/node_modules -docker-compose*.yml \ No newline at end of file +docker-compose*.yml