diff --git a/.github/workflows/translations-sync.yml b/.github/workflows/translations-sync.yml index 9fde25a2163d3..e8f62615e23f8 100644 --- a/.github/workflows/translations-sync.yml +++ b/.github/workflows/translations-sync.yml @@ -106,6 +106,14 @@ jobs: - name: Install packages run: pnpm install --frozen-lockfile + - name: Patch version if the files changed + working-directory: packages/i18n + run: | + CHANGED_FILES=$(git diff --name-only HEAD^1 HEAD) + if [ -n "$CHANGED_FILES" ]; then + pnpm version patch --no-git-tag-version + fi + - name: Run ESLint working-directory: apps/site run: node --run lint:md -- --fix @@ -113,20 +121,12 @@ jobs: - name: Run Prettier run: node --run prettier:fix - - name: Patch version if the files changed - run: | - CHANGED_FILES=$(git diff --name-only origin/main HEAD -- packages/website-i18n) - if [ -n "$CHANGED_FILES" ]; then - cd packages/website-i18n - pnpm version patch --no-git-tag-version - else - - name: Push Changes back to Pull Request uses: stefanzweifel/git-auto-commit-action@778341af668090896ca464160c2def5d1d1a3eb0 # v6.0.1 with: commit_options: '--no-verify --signoff' commit_message: 'chore: automated format of translated files' - branch: 'chore/crowdin' + branch: ${{ env.BRANCH_NAME }} - name: Save Lint Cache uses: actions/cache/save@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3