From a613a6033118626f9ca062e17c93431b2c754c5c Mon Sep 17 00:00:00 2001 From: lifehackerhansol Date: Wed, 31 Jul 2024 20:28:00 -0700 Subject: [PATCH] workflow: install Crowdin CLI It was missed in the initial commit. Unfortunately Crowdin's provided action does not allow simply installing Crowdin itself, so we have to manually install it using NPM. --- .github/workflows/crowdin-commit.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/crowdin-commit.yml b/.github/workflows/crowdin-commit.yml index e443fe02..cd2c44d3 100644 --- a/.github/workflows/crowdin-commit.yml +++ b/.github/workflows/crowdin-commit.yml @@ -19,6 +19,12 @@ jobs: ruby-version: '3.2' bundler-cache: true + - uses: actions/setup-node@v4 + + - name: Setup Crowdin CLI + run: | + npm i -g @crowdin/cli + - name: Pull from Crowdin run: | CROWDIN_TOKEN=${{ secrets.CROWDIN_TOKEN }} ./crowdin-pull.sh