Skip to content

chore: track action-translation @v0 in the fr sync workflow#581

Merged
mmcky merged 1 commit into
mainfrom
chore/fr-sync-track-v0
Jul 20, 2026
Merged

chore: track action-translation @v0 in the fr sync workflow#581
mmcky merged 1 commit into
mainfrom
chore/fr-sync-track-v0

Conversation

@mmcky

@mmcky mmcky commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

The fr target repo's review and rebase workflows adopted the floating @v0 pin in QuantEcon/lecture-python-programming.fr#10. This brings the source-side sync-translations-fr.yml in line, so fr syncs run v0.17.0 — whose sync write path preserves French non-breaking spaces (QuantEcon/action-translation#97) and dedupes review comments (QuantEcon/action-translation#96) — and pick up future v0.x releases without manual bumps.

Not touched here: sync-translations-zh-cn.yml and sync-translations-fa.yml remain pinned at @v0.16.1. Happy to follow up with the same change for those if the floating pin is the fleet convention.

🤖 Generated with Claude Code

The fr target repo adopted the floating @v0 pin in
QuantEcon/lecture-python-programming.fr#10; this brings the source-side
sync workflow in line so fr syncs pick up v0.17.0 (deterministic
typography on the sync write path, review-comment dedupe) and future
v0.x releases without manual bumps.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 18, 2026 01:25

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the French translation sync workflow to track the QuantEcon/action-translation floating major tag (@v0), aligning the source-side workflow with the target repo’s configuration so future v0.x improvements are picked up without manual version bumps.

Changes:

  • Switch QuantEcon/action-translation from @v0.16.1 to the floating @v0 tag in the French sync workflow.

@github-actions

Copy link
Copy Markdown

@github-actions
github-actions Bot temporarily deployed to pull request July 18, 2026 01:32 Inactive
@mmcky
mmcky merged commit 056d2b3 into main Jul 20, 2026
6 checks passed
@mmcky
mmcky deleted the chore/fr-sync-track-v0 branch July 20, 2026 10:04
mmcky added a commit that referenced this pull request Jul 21, 2026
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) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants