fix: put NEXT_PUBLIC_HCAPTCHA_SITEKEY on build (#546)

* fix: put NEXT_PUBLIC_HCAPTCHA_SITEKEY on build

* feat: update api docs
This commit is contained in:
Eunwoo Choi 2023-03-23 14:13:35 +09:00 committed by GitHub
parent f80c073a38
commit 7121097ed2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 5 additions and 2 deletions

View File

@ -32,9 +32,10 @@ jobs:
SENTRY_DSN: ${{ secrets.SENTRY_DSN }}
ECR_REGISTRY: ${{ steps.login-ecr.outputs.registry }}
IMAGE_TAG: ${{ github.sha }}
NEXT_PUBLIC_HCAPTCHA_SITEKEY: ${{ secrets.NEXT_PUBLIC_HCAPTCHA_SITEKEY }}
run: |
printf 'defaults.url=https://sentry.io/\ndefaults.org=koreanbots\ndefaults.project=client' > sentry.properties
docker build --build-arg SENTRY_AUTH_TOKEN=$SENTRY_AUTH_TOKEN --build-arg NEXT_PUBLIC_SENTRY_DSN=$NEXT_PUBLIC_SENTRY_DSN --build-arg SENTRY_DSN=$SENTRY_DSN --build-arg SOURCE_COMMIT=${{ env.GITHUB_SHA }} --build-arg TAG=${{ env.RELEASE_TAG }} -t koreanlist .
docker build --build-arg NEXT_PUBLIC_HCAPTCHA_SITEKEY=$NEXT_PUBLIC_HCAPTCHA_SITEKEY --build-arg SENTRY_AUTH_TOKEN=$SENTRY_AUTH_TOKEN --build-arg NEXT_PUBLIC_SENTRY_DSN=$NEXT_PUBLIC_SENTRY_DSN --build-arg SENTRY_DSN=$SENTRY_DSN --build-arg SOURCE_COMMIT=${{ env.GITHUB_SHA }} --build-arg TAG=${{ env.RELEASE_TAG }} -t koreanlist .
docker tag koreanlist:latest ${{ secrets.AWS_IMAGE_URL }}:latest
docker tag koreanlist:latest ${{ secrets.AWS_IMAGE_URL }}:${{ env.RELEASE_TAG == 'master' && 'nightly' || env.RELEASE_TAG }}
docker push ${{ secrets.AWS_IMAGE_URL }} --all-tags

View File

@ -14,9 +14,11 @@ ARG SENTRY_DSN
ARG SENTRY_AUTH_TOKEN
ARG SOURCE_COMMIT
ARG TAG
ARG NEXT_PUBLIC_HCAPTCHA_SITEKEY
ENV NEXT_PUBLIC_SENTRY_DSN $NEXT_PUBLIC_SENTRY_DSN
ENV NEXT_PUBLIC_SOURCE_COMMIT $SOURCE_COMMIT
ENV NEXT_PUBLIC_HCAPTCHA_SITEKEY $NEXT_PUBLIC_HCAPTCHA_SITEKEY
ENV NEXT_PUBLIC_TAG $TAG
ENV SENTRY_DSN $SENTRY_DSN
ENV SENTRY_AUTH_TOKEN $SENTRY_AUTH_TOKEN

@ -1 +1 @@
Subproject commit d8bf723bfd4a4668ede7378ba281a18888d16b29
Subproject commit 97b37a654253ddf03e640b64fcf8f0f478b9c4f8