From 38c0f7ca57cd31b01aabeb4b35d01842c400c621 Mon Sep 17 00:00:00 2001 From: Matt McKay Date: Tue, 21 Jul 2026 09:42:52 +1000 Subject: [PATCH] Track @v0 in the fa and zh-cn sync workflows MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Completes the pin migration this repo started for French in #581. Translation happens in the source repo's sync workflow, so these two pins govern what engine version actually translates fa and zh-cn content — and they were still on `@v0.16.1`, two releases behind. Floating `@v0` is the policy settled in QuantEcon/project-translation#9: it is the action's own documented convention, its floating tags are well maintained, and development tempo is fast enough that hand-bumping reliably lags the releases worth having. The residual 0.x-may-break risk is mitigated not by the pin but by sync output landing as a PR a human reviews before merge. With these two, all nine translation workflow pins across the programming trio track `@v0`, so future releases reach production on merge rather than needing a rollout PR each time. Co-Authored-By: Claude Opus 4.8 (1M context) --- .github/workflows/sync-translations-fa.yml | 2 +- .github/workflows/sync-translations-zh-cn.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/sync-translations-fa.yml b/.github/workflows/sync-translations-fa.yml index 53f6f345..ef0c958b 100644 --- a/.github/workflows/sync-translations-fa.yml +++ b/.github/workflows/sync-translations-fa.yml @@ -24,7 +24,7 @@ jobs: with: fetch-depth: 2 - - uses: QuantEcon/action-translation@v0.16.1 + - uses: QuantEcon/action-translation@v0 with: mode: sync target-repo: QuantEcon/lecture-python-programming.fa diff --git a/.github/workflows/sync-translations-zh-cn.yml b/.github/workflows/sync-translations-zh-cn.yml index af28c33d..a92810cc 100644 --- a/.github/workflows/sync-translations-zh-cn.yml +++ b/.github/workflows/sync-translations-zh-cn.yml @@ -24,7 +24,7 @@ jobs: with: fetch-depth: 2 - - uses: QuantEcon/action-translation@v0.16.1 + - uses: QuantEcon/action-translation@v0 with: mode: sync target-repo: QuantEcon/lecture-python-programming.zh-cn