From 0dbe2ae260e7b31ad92ba1a8fd542293b8827d75 Mon Sep 17 00:00:00 2001 From: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com> Date: Mon, 31 Mar 2025 19:41:09 -0400 Subject: [PATCH] feat(crowdin): add docs project --- .github/workflows/scheduler.yml | 7 +++---- build.sh | 13 ++++++++++--- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/.github/workflows/scheduler.yml b/.github/workflows/scheduler.yml index 3ec75f9..133efd0 100644 --- a/.github/workflows/scheduler.yml +++ b/.github/workflows/scheduler.yml @@ -60,16 +60,15 @@ jobs: echo ".cache.json" >> dist/.gitignore - name: Update - run: npm run build env: - CONTRIBKIT_CROWDIN_PROJECT_ID: 606145 CONTRIBKIT_GITHUB_TYPE: organization + run: npm run build - name: Upload artifacts if: github.event_name == 'pull_request' uses: actions/upload-artifact@v4 with: - name: sponsors + name: dist path: dist if-no-files-found: 'error' @@ -83,4 +82,4 @@ jobs: branch: dist directory: dist force: false - message: "chore: update sponsors" + message: "chore: update contributors" diff --git a/build.sh b/build.sh index b26f864..399a3ac 100644 --- a/build.sh +++ b/build.sh @@ -4,6 +4,11 @@ repos=( "Sunshine" ) +crowdin_projects=( + 606145 + 614257 +) + output_dir="$(pwd)/dist" echo "Building sponsors..." @@ -16,18 +21,20 @@ popd || exit 1 echo "Building GitHub contributors..." pushd configs/github || exit 1 - for repo in "${repos[@]}"; do echo "Building GitHub contributors for ${repo}..." export CONTRIBKIT_GITHUB_CONTRIBUTORS_REPO="${repo}" npx contribkit --outputDir="${output_dir}" -w=800 --name="github.${repo}" --force done - popd || exit 1 echo "Building CrowdIn contributors..." pushd configs/crowdin || exit 1 -npx contribkit --outputDir="${output_dir}" -w=800 --name=crowdin --force +for project in "${crowdin_projects[@]}"; do + echo "Building CrowdIn contributors for project ${project}..." + export CONTRIBKIT_CROWDIN_PROJECT_ID="${project}" + npx contribkit --outputDir="${output_dir}" -w=800 --name="crowdin.${project}" --force +done popd || exit 1 echo "Done!"