2
0

👷 Add posthog keys to github secrets

This commit is contained in:
Baptiste Arnaud
2024-02-03 11:35:04 +01:00
parent b9183f9a36
commit 9f0c6b3cc4
3 changed files with 6 additions and 8 deletions

View File

@ -15,8 +15,8 @@ jobs:
ENCRYPTION_SECRET: '${{ secrets.ENCRYPTION_SECRET }}'
NEXTAUTH_URL: '${{ secrets.NEXTAUTH_URL }}'
NEXT_PUBLIC_VIEWER_URL: '${{ secrets.NEXT_PUBLIC_VIEWER_URL }}'
TELEMETRY_WEBHOOK_URL: '${{ secrets.TELEMETRY_WEBHOOK_URL }}'
TELEMETRY_WEBHOOK_BEARER_TOKEN: '${{ secrets.TELEMETRY_WEBHOOK_BEARER_TOKEN }}'
NEXT_PUBLIC_POSTHOG_KEY: '${{ secrets.NEXT_PUBLIC_POSTHOG_KEY }}'
NEXT_PUBLIC_POSTHOG_HOST: '${{ secrets.NEXT_PUBLIC_POSTHOG_HOST }}'
SMTP_USERNAME: '${{ secrets.SMTP_USERNAME }}'
SMTP_PASSWORD: '${{ secrets.SMTP_PASSWORD }}'
SMTP_HOST: '${{ secrets.SMTP_HOST }}'

View File

@ -297,10 +297,10 @@ The related environment variables are listed here but you are probably not inter
<Accordion title="Telemetry">
| Parameter | Default | Description |
| ------------------------------ | ------- | --------------------------------------------------------------------------------------------------------------- |
| TELEMETRY_WEBHOOK_URL | | Webhook URL called whenever a new telemetry event is captured. See this file that lists all the possible events |
| TELEMETRY_WEBHOOK_BEARER_TOKEN | | Bearer token to add if the request needs to be authenticated |
| Parameter | Default | Description |
| ------------------------ | ------- | ------------------------------------------------------- |
| MESSAGE_WEBHOOK_URL | | Webhook URL called to receive important system messages |
| USER_CREATED_WEBHOOK_URL | | Webhook URL called whenever a new user is created |
</Accordion>

2
packages/env/env.ts vendored
View File

@ -318,8 +318,6 @@ const sentryEnv = {
const telemetryEnv = {
server: {
TELEMETRY_WEBHOOK_URL: z.string().url().optional(),
TELEMETRY_WEBHOOK_BEARER_TOKEN: z.string().min(1).optional(),
MESSAGE_WEBHOOK_URL: z.string().url().optional(),
USER_CREATED_WEBHOOK_URL: z.string().url().optional(),
},