Skip to content

Commit eca6341

Browse files
ci: add QStash env vars for background worker
1 parent 1a71045 commit eca6341

File tree

3 files changed

+13
-5
lines changed

3 files changed

+13
-5
lines changed

.github/workflows/build.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,11 @@ jobs:
3939
DATABASE_URL: postgresql://postgres:postgres@localhost:5432/gumboard_test
4040
EMAIL_FROM: noreply@example.com
4141
AUTH_RESEND_KEY: dummy-resend-key
42-
42+
BASE_URL: https://gumboard.com
43+
QSTASH_URL: dummy-qstash-url
44+
QSTASH_TOKEN: dummy-qstash-token
45+
QSTASH_CURRENT_SIGNING_KEY : dummy-current-signing-key
46+
QSTASH_NEXT_SIGNING_KEY: dummy-next-signing-key
4347
steps:
4448
- name: Checkout code
4549
uses: actions/checkout@v4

.github/workflows/ci.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,10 @@ jobs:
3939
EMAIL_FROM: noreply@example.com
4040
AUTH_RESEND_KEY: dummy-resend-key
4141
BASE_URL: https://gumboard.com
42+
QSTASH_URL: dummy-qstash-url
43+
QSTASH_TOKEN: dummy-qstash-token
44+
QSTASH_CURRENT_SIGNING_KEY : dummy-current-signing-key
45+
QSTASH_NEXT_SIGNING_KEY: dummy-next-signing-key
4246
steps:
4347
- uses: actions/checkout@v4
4448

lib/env.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ const schema = z.object({
2020
AUTH_URL: z.string().optional(),
2121
AUTH_SECRET: z.string(),
2222
BASE_URL: z.string(),
23-
QSTASH_URL: z.string(),
24-
QSTASH_TOKEN: z.string(),
25-
QSTASH_CURRENT_SIGNING_KEY: z.string(),
26-
QSTASH_NEXT_SIGNING_KEY: z.string(),
23+
QSTASH_URL: z.string().optional(),
24+
QSTASH_TOKEN: z.string().optional(),
25+
QSTASH_CURRENT_SIGNING_KEY: z.string().optional(),
26+
QSTASH_NEXT_SIGNING_KEY: z.string().optional(),
2727
});
2828

2929
export const env = schema.parse(process.env);

0 commit comments

Comments
 (0)