Aaron Pham
2024-10-07 66d7dd8677e5ef05c97773f3590d43ef97d21d98
fix(ci): run build on tags (#1483)

* fix(ci): run build on tags

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* chore: update docker warning and not push on PR

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

---------

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2 files modified
4 ■■■■ changed files
.github/workflows/docker-build-push.yaml 2 ●●● patch | view | raw | blame | history
Dockerfile 2 ●●● patch | view | raw | blame | history
.github/workflows/docker-build-push.yaml
@@ -78,7 +78,7 @@
        id: build-and-push
        uses: docker/build-push-action@v6
        with:
          push: true
          push: ${{ github.event_name != 'pull_request' }}
          build-args: |
            GIT_SHA=${{ env.GITHUB_SHA }}
            DOCKER_LABEL=sha-${{ env.GITHUB_SHA_SHORT }}
Dockerfile
@@ -1,4 +1,4 @@
FROM node:20-slim as builder
FROM node:20-slim AS builder
WORKDIR /usr/src/app
COPY package.json .
COPY package-lock.json* .