From c7da888a6bc4833ce03d960f8c00cf87a55cca69 Mon Sep 17 00:00:00 2001 From: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com> Date: Sun, 30 Nov 2025 00:03:27 -0500 Subject: [PATCH] ci: Refactor env variable usage in scheduler workflow Environment variables for secrets are now set using the 'env' key and referenced directly, improving readability and maintainability. Also replaced GitHub context variables with their environment equivalents in the setup script. --- .github/workflows/scheduler.yml | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/.github/workflows/scheduler.yml b/.github/workflows/scheduler.yml index 221bc9aa..5fc77d7a 100644 --- a/.github/workflows/scheduler.yml +++ b/.github/workflows/scheduler.yml @@ -42,28 +42,32 @@ jobs: run: npm install - name: Setup env + env: + SECRET_GH_BOT_TOKEN: ${{ secrets.GH_BOT_TOKEN }} + SECRET_PATREON_CREATOR_TOKEN: ${{ secrets.PATREON_CREATOR_TOKEN }} + SECRET_CROWDIN_TOKEN: ${{ secrets.CROWDIN_TOKEN }} run: | # sponsors { - echo "CONTRIBKIT_GITHUB_TOKEN=${{ secrets.GH_BOT_TOKEN }}" - echo "CONTRIBKIT_GITHUB_LOGIN=${{ github.repository_owner }}" - echo "CONTRIBKIT_PATREON_TOKEN=${{ secrets.PATREON_CREATOR_TOKEN }}" + echo "CONTRIBKIT_GITHUB_TOKEN=${SECRET_GH_BOT_TOKEN}" + echo "CONTRIBKIT_GITHUB_LOGIN=${GITHUB_REPOSITORY_OWNER}" + echo "CONTRIBKIT_PATREON_TOKEN=${SECRET_PATREON_CREATOR_TOKEN}" } >> ./configs/sponsors/.env # crowdin contributors { - echo "CONTRIBKIT_CROWDIN_TOKEN=${{ secrets.CROWDIN_TOKEN }}" + echo "CONTRIBKIT_CROWDIN_TOKEN=${SECRET_CROWDIN_TOKEN}" } >> ./configs/crowdin/.env # github contributors { - echo "CONTRIBKIT_GITHUB_CONTRIBUTORS_TOKEN=${{ secrets.GH_BOT_TOKEN }}" - echo "CONTRIBKIT_GITHUB_CONTRIBUTORS_LOGIN=${{ github.repository_owner }}" + echo "CONTRIBKIT_GITHUB_CONTRIBUTORS_TOKEN=${SECRET_GH_BOT_TOKEN}" + echo "CONTRIBKIT_GITHUB_CONTRIBUTORS_LOGIN=${GITHUB_REPOSITORY_OWNER}" } >> ./configs/github/.env # github contributions { - echo "CONTRIBKIT_GITHUB_CONTRIBUTIONS_TOKEN=${{ secrets.GH_BOT_TOKEN }}" + echo "CONTRIBKIT_GITHUB_CONTRIBUTIONS_TOKEN=${SECRET_GH_BOT_TOKEN}" } >> ./configs/githubContributions/.env - name: Setup dist