env fixes

This commit is contained in:
Atridad Lahiji 2023-11-21 09:11:19 -07:00
parent 5e57e2b416
commit 95a1950241
No known key found for this signature in database
3 changed files with 8 additions and 20 deletions

View file

@ -14,9 +14,7 @@ jobs:
flyctl deploy --remote-only \ flyctl deploy --remote-only \
--build-secret NEXT_PUBLIC_APP_ENV=${{ secrets.NEXT_PUBLIC_APP_ENV }} \ --build-secret NEXT_PUBLIC_APP_ENV=${{ secrets.NEXT_PUBLIC_APP_ENV }} \
--build-secret APP_ENV=${{ secrets.APP_ENV }} \ --build-secret APP_ENV=${{ secrets.APP_ENV }} \
--build-secret UPSTASH_RATELIMIT_SECONDS=${{ secrets.UPSTASH_RATELIMIT_SECONDS }} \ --build-secret REDIS_EXPIRY_SECONDS=${{ secrets.REDIS_EXPIRY_SECONDS }} \
--build-secret UPSTASH_RATELIMIT_REQUESTS=${{ secrets.UPSTASH_RATELIMIT_REQUESTS }} \
--build-secret UPSTASH_REDIS_EXPIRY_SECONDS=${{ secrets.UPSTASH_REDIS_EXPIRY_SECONDS }} \
--build-secret UNKEY_ROOT_KEY=${{ secrets.UNKEY_ROOT_KEY }} \ --build-secret UNKEY_ROOT_KEY=${{ secrets.UNKEY_ROOT_KEY }} \
--build-secret CLERK_SECRET_KEY=${{ secrets.CLERK_SECRET_KEY }} \ --build-secret CLERK_SECRET_KEY=${{ secrets.CLERK_SECRET_KEY }} \
--build-secret NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=${{ secrets.NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY }} \ --build-secret NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=${{ secrets.NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY }} \
@ -26,8 +24,7 @@ jobs:
--build-secret ABLY_API_KEY=${{ secrets.ABLY_API_KEY }} \ --build-secret ABLY_API_KEY=${{ secrets.ABLY_API_KEY }} \
--build-secret DATABASE_AUTH_TOKEN=${{ secrets.DATABASE_AUTH_TOKEN }} \ --build-secret DATABASE_AUTH_TOKEN=${{ secrets.DATABASE_AUTH_TOKEN }} \
--build-secret DATABASE_URL=${{ secrets.DATABASE_URL }} \ --build-secret DATABASE_URL=${{ secrets.DATABASE_URL }} \
--build-secret UPSTASH_REDIS_REST_URL=${{ secrets.UPSTASH_REDIS_REST_URL }} \ --build-secret REDIS_URL=${{ secrets.REDIS_URL }} \
--build-secret UPSTASH_REDIS_REST_TOKEN=${{ secrets.UPSTASH_REDIS_REST_TOKEN }} \
env: env:
FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }} FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}

View file

@ -34,9 +34,7 @@ COPY --link . .
# Build application # Build application
RUN --mount=type=secret,id=NEXT_PUBLIC_APP_ENV \ RUN --mount=type=secret,id=NEXT_PUBLIC_APP_ENV \
--mount=type=secret,id=APP_ENV \ --mount=type=secret,id=APP_ENV \
--mount=type=secret,id=UPSTASH_RATELIMIT_SECONDS \ --mount=type=secret,id=REDIS_EXPIRY_SECONDS \
--mount=type=secret,id=UPSTASH_RATELIMIT_REQUESTS \
--mount=type=secret,id=UPSTASH_REDIS_EXPIRY_SECONDS \
--mount=type=secret,id=UNKEY_ROOT_KEY \ --mount=type=secret,id=UNKEY_ROOT_KEY \
--mount=type=secret,id=CLERK_SECRET_KEY \ --mount=type=secret,id=CLERK_SECRET_KEY \
--mount=type=secret,id=NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY \ --mount=type=secret,id=NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY \
@ -46,13 +44,10 @@ RUN --mount=type=secret,id=NEXT_PUBLIC_APP_ENV \
--mount=type=secret,id=ABLY_API_KEY \ --mount=type=secret,id=ABLY_API_KEY \
--mount=type=secret,id=DATABASE_AUTH_TOKEN \ --mount=type=secret,id=DATABASE_AUTH_TOKEN \
--mount=type=secret,id=DATABASE_URL \ --mount=type=secret,id=DATABASE_URL \
--mount=type=secret,id=UPSTASH_REDIS_REST_URL \ --mount=type=secret,id=REDIS_URL \
--mount=type=secret,id=UPSTASH_REDIS_REST_TOKEN \
NEXT_PUBLIC_APP_ENV="$(cat /run/secrets/NEXT_PUBLIC_APP_ENV)" \ NEXT_PUBLIC_APP_ENV="$(cat /run/secrets/NEXT_PUBLIC_APP_ENV)" \
APP_ENV="$(cat /run/secrets/APP_ENV)" \ APP_ENV="$(cat /run/secrets/APP_ENV)" \
UPSTASH_RATELIMIT_SECONDS="$(cat /run/secrets/UPSTASH_RATELIMIT_SECONDS)" \ REDIS_EXPIRY_SECONDS="$(cat /run/secrets/REDIS_EXPIRY_SECONDS)" \
UPSTASH_RATELIMIT_REQUESTS="$(cat /run/secrets/UPSTASH_RATELIMIT_REQUESTS)" \
UPSTASH_REDIS_EXPIRY_SECONDS="$(cat /run/secrets/UPSTASH_REDIS_EXPIRY_SECONDS)" \
UNKEY_ROOT_KEY="$(cat /run/secrets/UNKEY_ROOT_KEY)" \ UNKEY_ROOT_KEY="$(cat /run/secrets/UNKEY_ROOT_KEY)" \
CLERK_SECRET_KEY="$(cat /run/secrets/CLERK_SECRET_KEY)" \ CLERK_SECRET_KEY="$(cat /run/secrets/CLERK_SECRET_KEY)" \
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY="$(cat /run/secrets/NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY)" \ NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY="$(cat /run/secrets/NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY)" \
@ -62,8 +57,7 @@ RUN --mount=type=secret,id=NEXT_PUBLIC_APP_ENV \
ABLY_API_KEY="$(cat /run/secrets/ABLY_API_KEY)" \ ABLY_API_KEY="$(cat /run/secrets/ABLY_API_KEY)" \
DATABASE_AUTH_TOKEN="$(cat /run/secrets/DATABASE_AUTH_TOKEN)" \ DATABASE_AUTH_TOKEN="$(cat /run/secrets/DATABASE_AUTH_TOKEN)" \
DATABASE_URL="$(cat /run/secrets/DATABASE_URL)" \ DATABASE_URL="$(cat /run/secrets/DATABASE_URL)" \
UPSTASH_REDIS_REST_URL="$(cat /run/secrets/UPSTASH_REDIS_REST_URL)" \ REDIS_URL="$(cat /run/secrets/REDIS_URL)" \
UPSTASH_REDIS_REST_TOKEN="$(cat /run/secrets/UPSTASH_REDIS_REST_TOKEN)" \
pnpm run build pnpm run build
# Remove development dependencies # Remove development dependencies

View file

@ -58,9 +58,7 @@
"secrets": [ "secrets": [
"NEXT_PUBLIC_APP_ENV", "NEXT_PUBLIC_APP_ENV",
"APP_ENV", "APP_ENV",
"UPSTASH_RATELIMIT_SECONDS", "REDIS_EXPIRY_SECONDS",
"UPSTASH_RATELIMIT_REQUESTS",
"UPSTASH_REDIS_EXPIRY_SECONDS",
"UNKEY_ROOT_KEY", "UNKEY_ROOT_KEY",
"CLERK_SECRET_KEY", "CLERK_SECRET_KEY",
"NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY", "NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY",
@ -70,8 +68,7 @@
"ABLY_API_KEY", "ABLY_API_KEY",
"DATABASE_AUTH_TOKEN", "DATABASE_AUTH_TOKEN",
"DATABASE_URL", "DATABASE_URL",
"UPSTASH_REDIS_REST_URL", "REDIS_URL"
"UPSTASH_REDIS_REST_TOKEN"
] ]
} }
} }