Skip to content

Commit 541a28c

Browse files
authored
Put the org in astro.config instead of passing it through env vars.
1 parent 1f04a49 commit 541a28c

File tree

3 files changed

+3
-7
lines changed

3 files changed

+3
-7
lines changed

.github/workflows/staging.yml

+2-5
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,6 @@ jobs:
1212
name: staging
1313
url: "https://vlach-cookbook-staging.fly.dev/"
1414
if: ${{ github.event.workflow_run.conclusion == 'success' }}
15-
env:
16-
SENTRY_ORG: jeffrey-yasskin
17-
SENTRY_PROJECT: vlach-cookbook
1815
steps:
1916
- uses: actions/checkout@v4
2017
with:
@@ -23,6 +20,8 @@ jobs:
2320
uses: getsentry/action-release@v1
2421
env:
2522
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
23+
SENTRY_ORG: jeffrey-yasskin
24+
SENTRY_PROJECT: vlach-cookbook
2625
with:
2726
environment: staging
2827
finalize: false
@@ -34,8 +33,6 @@ jobs:
3433
flyctl deploy webserver \
3534
--build-arg GOOGLE_SITE_VERIFICATION="$GOOGLE_SITE_VERIFICATION" \
3635
--build-arg SENTRY_DSN="$SENTRY_DSN" \
37-
--build-arg SENTRY_ORG="$SENTRY_ORG" \
38-
--build-arg SENTRY_PROJECT="$SENTRY_PROJECT" \
3936
--build-secret SENTRY_AUTH_TOKEN="$SENTRY_AUTH_TOKEN" \
4037
--build-arg SENTRY_RELEASE="$GITHUB_SHA" \
4138
--build-arg SENTRY_ENVIRONMENT=staging

webserver/Dockerfile

-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@ COPY . .
1717
ARG GOOGLE_SITE_VERIFICATION
1818
RUN if [ -n "${GOOGLE_SITE_VERIFICATION}" ]; then mkdir -p public; echo "google-site-verification: ${GOOGLE_SITE_VERIFICATION}" > public/${GOOGLE_SITE_VERIFICATION}; fi
1919
ARG SENTRY_DSN
20-
ARG SENTRY_ORG
21-
ARG SENTRY_PROJECT
2220
ARG SENTRY_RELEASE
2321
ARG SENTRY_ENVIRONMENT
2422
RUN --mount=type=secret,id=SENTRY_AUTH_TOKEN \

webserver/astro.config.mjs

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ export default defineConfig({
1414
release: process.env.SENTRY_RELEASE,
1515
environment: process.env.SENTRY_ENVIRONMENT ?? "development",
1616
sourceMapsUploadOptions: {
17+
org: "jeffrey-yasskin",
1718
project: "vlach-cookbook",
1819
authToken: process.env.SENTRY_AUTH_TOKEN,
1920
},

0 commit comments

Comments
 (0)