diff --git a/.github/workflows/crowdin.yml b/.github/workflows/crowdin.yml index c17623b14..ffea999c5 100644 --- a/.github/workflows/crowdin.yml +++ b/.github/workflows/crowdin.yml @@ -26,10 +26,14 @@ jobs: - name: Determine Crowdin branch id: get_crowdin_branch run: | - output=$(./gradlew crowdinBranch -q) - version=$(echo $output | awk -F ': ' '{print $2}') - echo "Crowdin branch: $version" - echo "crowdin_branch=$version" >> $GITHUB_OUTPUT + version=$(./gradlew crowdinBranch -q) + if [[ $version =~ '^1\.[0-9]+$' ]] then + echo "Crowdin branch: $version" + echo "crowdin_branch=$version" >> $GITHUB_OUTPUT + else + echo "Invalid version: $version" + exit 1 + fi - name: Upload translation keys uses: crowdin/github-action@v1 with: