diff --git a/.github/workflows/cd-assets.yml b/.github/workflows/cd-assets.yml index 1f4f3d92a..ba166c017 100644 --- a/.github/workflows/cd-assets.yml +++ b/.github/workflows/cd-assets.yml @@ -34,7 +34,20 @@ jobs: ./temp/depotDownloader/DepotDownloader -os windows -app 444200 -username ${{ secrets.DEPOT_DOWNLOADER_USERNAME }} -password "${{ secrets.DEPOT_DOWNLOADER_PASSWORD }}" - name: Apply patches - run: DISCORD_CLIENT_ID=${{ secrets.DISCORD_CLIENT_ID }} GH_TOKEN=${{ secrets.GH_TOKEN }} DISCORD_TOKEN=${{ secrets.DISCORD_TOKEN }} DATABASE_URL=${{ secrets.DATABASE_URL }} WOTB_DLC_CDN=${{ secrets.WOTB_DLC_CDN }} bun scripts/applyPatches.ts --depot + env: + DISCORD_CLIENT_ID: ${{ secrets.DISCORD_CLIENT_ID }} + GH_TOKEN: ${{ secrets.GH_TOKEN }} + DISCORD_TOKEN: ${{ secrets.DISCORD_TOKEN }} + DATABASE_URL: ${{ secrets.DATABASE_URL }} + WOTB_DLC_CDN: ${{ secrets.WOTB_DLC_CDN }} + run: bun scripts/applyPatches.ts --depot - name: Build assets - run: DISCORD_CLIENT_ID=${{ secrets.DISCORD_CLIENT_ID }} GH_TOKEN=${{ secrets.GH_TOKEN }} DISCORD_TOKEN=${{ secrets.DISCORD_TOKEN }} DATABASE_URL=${{ secrets.DATABASE_URL }} VIDEOS_SHEET=${{ secrets.VIDEOS_SHEET }} GOOGLE_APPLICATION_CREDENTIALS=${{ secrets.GOOGLE_APPLICATION_CREDENTIALS }} bun build:assets --all-targets --depot --production + env: + DISCORD_CLIENT_ID: ${{ secrets.DISCORD_CLIENT_ID }} + GH_TOKEN: ${{ secrets.GH_TOKEN }} + DISCORD_TOKEN: ${{ secrets.DISCORD_TOKEN }} + DATABASE_URL: ${{ secrets.DATABASE_URL }} + VIDEOS_SHEET: ${{ secrets.VIDEOS_SHEET }} + GOOGLE_APPLICATION_CREDENTIALS: ${{ secrets.GOOGLE_APPLICATION_CREDENTIALS }} + run: bun build:assets --all-targets --depot --production diff --git a/.github/workflows/cd-averages.yml b/.github/workflows/cd-averages.yml index f0a3a1ecf..855dd3229 100644 --- a/.github/workflows/cd-averages.yml +++ b/.github/workflows/cd-averages.yml @@ -21,4 +21,11 @@ jobs: run: bun install - name: Build averages - run: DISCORD_CLIENT_ID=${{ secrets.DISCORD_CLIENT_ID }} GH_TOKEN=${{ secrets.GH_TOKEN }} DISCORD_TOKEN=${{ secrets.DISCORD_TOKEN }} DATABASE_URL=${{ secrets.DATABASE_URL }} VIDEOS_SHEET=${{ secrets.VIDEOS_SHEET }} GOOGLE_APPLICATION_CREDENTIALS=${{ secrets.GOOGLE_APPLICATION_CREDENTIALS }} bun scripts/averages.ts --production + env: + DISCORD_CLIENT_ID: ${{ secrets.DISCORD_CLIENT_ID }} + GH_TOKEN: ${{ secrets.GH_TOKEN }} + DISCORD_TOKEN: ${{ secrets.DISCORD_TOKEN }} + DATABASE_URL: ${{ secrets.DATABASE_URL }} + VIDEOS_SHEET: ${{ secrets.VIDEOS_SHEET }} + GOOGLE_APPLICATION_CREDENTIALS: ${{ secrets.GOOGLE_APPLICATION_CREDENTIALS }} + run: bun scripts/averages.ts --production diff --git a/.github/workflows/cd-discover-ids.yml b/.github/workflows/cd-discover-ids.yml index 5b224252f..e80cbd86b 100644 --- a/.github/workflows/cd-discover-ids.yml +++ b/.github/workflows/cd-discover-ids.yml @@ -21,4 +21,8 @@ jobs: run: bun install - name: Discover IDs - run: DISCORD_TOKEN=${{ secrets.DISCORD_TOKEN }} GH_TOKEN=${{ secrets.GH_TOKEN }} DATABASE_URL=${{ secrets.DATABASE_URL }} bun scripts/discoverIds.ts --production + env: + DISCORD_TOKEN: ${{ secrets.DISCORD_TOKEN }} + GH_TOKEN: ${{ secrets.GH_TOKEN }} + DATABASE_URL: ${{ secrets.DATABASE_URL }} + run: bun scripts/discoverIds.ts --production diff --git a/.github/workflows/cd-host.yml b/.github/workflows/cd-host.yml index 381f4a5b3..5c0161d81 100644 --- a/.github/workflows/cd-host.yml +++ b/.github/workflows/cd-host.yml @@ -31,4 +31,13 @@ jobs: unzip bot.zip -d dist/bot - name: Run bot - run: mv dist/bot/prisma . && mv dist/bot/node_modules . && mv dist/bot/package.json . && GH_TOKEN=${{ secrets.GH_TOKEN }} DISCORD_TOKEN=${{ secrets.DISCORD_TOKEN }} DATABASE_URL=${{ secrets.DATABASE_URL }} DISCORD_CLIENT_ID=${{ secrets.DISCORD_CLIENT_ID }} bun dist/bot/index.js --production + env: + GH_TOKEN: ${{ secrets.GH_TOKEN }} + DISCORD_TOKEN: ${{ secrets.DISCORD_TOKEN }} + DATABASE_URL: ${{ secrets.DATABASE_URL }} + DISCORD_CLIENT_ID: ${{ secrets.DISCORD_CLIENT_ID }} + run: | + mv dist/bot/prisma . + mv dist/bot/node_modules . + mv dist/bot/package.json . + bun dist/bot/index.js --production diff --git a/.github/workflows/cd-rating-asia.yml b/.github/workflows/cd-rating-asia.yml index 33eabfdc4..6036b64aa 100644 --- a/.github/workflows/cd-rating-asia.yml +++ b/.github/workflows/cd-rating-asia.yml @@ -16,4 +16,9 @@ jobs: run: bun install - name: Generate leaderboard - run: DISCORD_CLIENT_ID=${{ secrets.DISCORD_CLIENT_ID }} GH_TOKEN=${{ secrets.GH_TOKEN }} DISCORD_TOKEN=${{ secrets.DISCORD_TOKEN }} DATABASE_URL=${{ secrets.DATABASE_URL }} bun scripts/buildRatingLeaderboard.ts --region=asia --target=midnight --production + env: + DISCORD_CLIENT_ID: ${{ secrets.DISCORD_CLIENT_ID }} + GH_TOKEN: ${{ secrets.GH_TOKEN }} + DISCORD_TOKEN: ${{ secrets.DISCORD_TOKEN }} + DATABASE_URL: ${{ secrets.DATABASE_URL }} + run: bun scripts/buildRatingLeaderboard.ts --region=asia --target=midnight --production diff --git a/.github/workflows/cd-rating-eu.yml b/.github/workflows/cd-rating-eu.yml index 40bd6d8e4..f54d68e6e 100644 --- a/.github/workflows/cd-rating-eu.yml +++ b/.github/workflows/cd-rating-eu.yml @@ -16,4 +16,9 @@ jobs: run: bun install - name: Generate leaderboard - run: DISCORD_CLIENT_ID=${{ secrets.DISCORD_CLIENT_ID }} GH_TOKEN=${{ secrets.GH_TOKEN }} DISCORD_TOKEN=${{ secrets.DISCORD_TOKEN }} DATABASE_URL=${{ secrets.DATABASE_URL }} bun scripts/buildRatingLeaderboard.ts --region=eu --target=midnight --production + env: + DISCORD_CLIENT_ID: ${{ secrets.DISCORD_CLIENT_ID }} + GH_TOKEN: ${{ secrets.GH_TOKEN }} + DISCORD_TOKEN: ${{ secrets.DISCORD_TOKEN }} + DATABASE_URL: ${{ secrets.DATABASE_URL }} + run: bun scripts/buildRatingLeaderboard.ts --region=eu --target=midnight --production diff --git a/.github/workflows/cd-rating-latest.yml b/.github/workflows/cd-rating-latest.yml index 9f81cfd6a..b09d9bd1f 100644 --- a/.github/workflows/cd-rating-latest.yml +++ b/.github/workflows/cd-rating-latest.yml @@ -16,4 +16,9 @@ jobs: run: bun install - name: Generate all leaderboards - run: DISCORD_CLIENT_ID=${{ secrets.DISCORD_CLIENT_ID }} GH_TOKEN=${{ secrets.GH_TOKEN }} DISCORD_TOKEN=${{ secrets.DISCORD_TOKEN }} DATABASE_URL=${{ secrets.DATABASE_URL }} bun scripts/buildRatingLeaderboard.ts --region=na,asia,eu --target=latest --production + env: + DISCORD_CLIENT_ID: ${{ secrets.DISCORD_CLIENT_ID }} + GH_TOKEN: ${{ secrets.GH_TOKEN }} + DISCORD_TOKEN: ${{ secrets.DISCORD_TOKEN }} + DATABASE_URL: ${{ secrets.DATABASE_URL }} + run: bun scripts/buildRatingLeaderboard.ts --region=na,asia,eu --target=latest --production diff --git a/.github/workflows/cd-rating-na.yml b/.github/workflows/cd-rating-na.yml index ebd87592f..352d128e6 100644 --- a/.github/workflows/cd-rating-na.yml +++ b/.github/workflows/cd-rating-na.yml @@ -16,4 +16,9 @@ jobs: run: bun install - name: Generate leaderboard - run: DISCORD_CLIENT_ID=${{ secrets.DISCORD_CLIENT_ID }} GH_TOKEN=${{ secrets.GH_TOKEN }} DISCORD_TOKEN=${{ secrets.DISCORD_TOKEN }} DATABASE_URL=${{ secrets.DATABASE_URL }} bun scripts/buildRatingLeaderboard.ts --region=na --target=midnight --production + env: + DISCORD_CLIENT_ID: ${{ secrets.DISCORD_CLIENT_ID }} + GH_TOKEN: ${{ secrets.GH_TOKEN }} + DISCORD_TOKEN: ${{ secrets.DISCORD_TOKEN }} + DATABASE_URL: ${{ secrets.DATABASE_URL }} + run: bun scripts/buildRatingLeaderboard.ts --region=na --target=midnight --production diff --git a/.github/workflows/reviews.yml b/.github/workflows/reviews.yml index c9d0a1f6e..2f8a0e546 100644 --- a/.github/workflows/reviews.yml +++ b/.github/workflows/reviews.yml @@ -21,4 +21,8 @@ jobs: run: bun install - name: Find reviews - run: DISCORD_TOKEN=${{ secrets.DISCORD_TOKEN }} GH_TOKEN=${{ secrets.GH_TOKEN }} DATABASE_URL=${{ secrets.DATABASE_URL }} bun scripts/reviews.ts + env: + DISCORD_TOKEN: ${{ secrets.DISCORD_TOKEN }} + GH_TOKEN: ${{ secrets.GH_TOKEN }} + DATABASE_URL: ${{ secrets.DATABASE_URL }} + run: bun scripts/reviews.ts