From b54f0fc1d75707a5ba0c0b804a6c37a9d372be53 Mon Sep 17 00:00:00 2001 From: AzenKain Date: Sun, 25 May 2025 22:38:26 +0700 Subject: [PATCH] fix deploy --- .gitea/workflows/build.yml | 7 +++++++ src/config.ts | 9 +++++---- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 6038e66..d613872 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -11,6 +11,13 @@ jobs: - name: Check out latest code uses: actions/checkout@v4 + - name: Create .env file from secrets + run: | + cat < .env + DISCORD_TOKEN=${{ secrets.DISCORD_TOKEN }} + DISCORD_CLIENT_ID=${{ secrets.DISCORD_CLIENT_ID }} + EOF + - name: Stop and remove old containers run: | docker compose down || true diff --git a/src/config.ts b/src/config.ts index 987974f..b4875cd 100644 --- a/src/config.ts +++ b/src/config.ts @@ -3,16 +3,17 @@ import dotenv from "dotenv"; dotenv.config(); -const { DISCORD_TOKEN, DISCORD_CLIENT_ID, DISCORD_GUILD_ID, DISCORD_PREFIX } = process.env; +let { DISCORD_TOKEN, DISCORD_CLIENT_ID, DISCORD_PREFIX } = process.env; -if (!DISCORD_TOKEN || !DISCORD_CLIENT_ID || !DISCORD_GUILD_ID || !DISCORD_PREFIX) { +if (!DISCORD_TOKEN || !DISCORD_CLIENT_ID ) { throw new Error("Missing environment variables"); } - +if (!DISCORD_PREFIX) { + DISCORD_PREFIX = "f?"; +} export const config = { DISCORD_TOKEN, DISCORD_CLIENT_ID, - DISCORD_GUILD_ID, DISCORD_PREFIX, };