chore: fix GitHub Actions
This commit is contained in:
parent
27a08ff264
commit
da11e88453
2
.github/workflows/container.yml
vendored
2
.github/workflows/container.yml
vendored
@ -9,8 +9,6 @@ jobs:
|
|||||||
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
|
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
- name: Upgrade Podman
|
|
||||||
uses: gacts/install-podman@v1
|
|
||||||
# reference: https://github.com/containers/podman/discussions/17868
|
# reference: https://github.com/containers/podman/discussions/17868
|
||||||
- name: Tar as root
|
- name: Tar as root
|
||||||
run: |
|
run: |
|
||||||
|
@ -13,6 +13,7 @@ WORKDIR /builder
|
|||||||
|
|
||||||
# Builder
|
# Builder
|
||||||
FROM base AS builder
|
FROM base AS builder
|
||||||
|
ARG SENTRY_AUTH_TOKEN
|
||||||
|
|
||||||
COPY package.json /builder/package.json
|
COPY package.json /builder/package.json
|
||||||
COPY pnpm-lock.yaml /builder/pnpm-lock.yaml
|
COPY pnpm-lock.yaml /builder/pnpm-lock.yaml
|
||||||
|
@ -20,7 +20,7 @@ log_info "IMAGE: ${IMAGE_PREFIX}/woj-ui:${VERSION}"
|
|||||||
log_info "SENTRY_AUTH_TOKEN: $(echo "$SENTRY_AUTH_TOKEN" | head -c 12)***"
|
log_info "SENTRY_AUTH_TOKEN: $(echo "$SENTRY_AUTH_TOKEN" | head -c 12)***"
|
||||||
|
|
||||||
log_info "=== Build ==="
|
log_info "=== Build ==="
|
||||||
$DOCKER build -t "${IMAGE_PREFIX}/woj-ui:${VERSION}" --env "SENTRY_AUTH_TOKEN=${SENTRY_AUTH_TOKEN}" . || { log_error "Build image failed!"; exit 1; }
|
$DOCKER build -t "${IMAGE_PREFIX}/woj-ui:${VERSION}" --build-arg "SENTRY_AUTH_TOKEN=${SENTRY_AUTH_TOKEN}" . || { log_error "Build image failed!"; exit 1; }
|
||||||
|
|
||||||
log_info "=== Push ==="
|
log_info "=== Push ==="
|
||||||
$DOCKER push "${IMAGE_PREFIX}/woj-ui:${VERSION}" || { log_error "Push image failed"; exit 1; }
|
$DOCKER push "${IMAGE_PREFIX}/woj-ui:${VERSION}" || { log_error "Push image failed"; exit 1; }
|
||||||
|
Loading…
Reference in New Issue
Block a user