Skip to content

chore: upgrade GitHub actions - #951

Merged
andrii-bodnar merged 4 commits into
mainfrom
chore/upgrade-github-actions
Sep 22, 2026
Merged

andrii-bodnar merged 4 commits into
mainfrom
chore/upgrade-github-actions

Conversation

@andrii-bodnar

Copy link
Copy Markdown
Member

No description provided.

andrii-bodnar and others added 2 commits September 22, 2026 12:02
v3 replaces the bundled Crowdin CLI 4 with CLI 5. All action inputs,
outputs, and defaults are unchanged between the two lines, and neither
step uses the `command` input, so no CLI command syntax needed updating.

CLI 5 resolves the `upload sources --cache` directory relative to
`base_path` rather than the working directory. Since `base_path: "."` in
src/content/crowdin.yml resolves relative to the config file's own
directory, the cache moves from the repo root to src/content/.crowdin —
so the actions/cache restore and save paths move with it. Left at the old
path the steps would have silently cached an empty directory.

Cache keys are intentionally unchanged: the first run after this upgrade
rebuilds the cache, and the following save writes the new path.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
- actions/checkout                        v6 -> v7
- actions/setup-node                      v6 -> v7
- actions/cache/restore, /save            v5 -> v6
- peter-evans/create-pull-request         v7 -> v8
- amannn/action-semantic-pull-request     v5 -> v6

All five majors are the same underlying change: a migration to the Node 24
runtime and ESM. None of them alter action inputs or outputs, so no step
configuration needed updating.

Two potential breaking changes were checked and do not apply here:

- checkout v7 blocks checking out fork PR code under `pull_request_target`
  and `workflow_run`. The only workflow using those triggers is
  lint-pr-title.yml, which has no checkout step.
- Node 24 requires Actions Runner v2.327.1+ on self-hosted runners. Every
  job runs on GitHub-hosted ubuntu-latest.

pnpm/action-setup (v6), marocchino/sticky-pull-request-comment (v3) and
crowdin/github-action (v3) were already on their latest majors.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Sep 22, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
docs Ready Ready Preview Sep 22, 2026 10:03am UTC

Request Review

@andrii-bodnar
andrii-bodnar merged commit 267ed64 into main Sep 22, 2026
4 checks passed
@andrii-bodnar
andrii-bodnar deleted the chore/upgrade-github-actions branch September 22, 2026 11:04

This branch was successfully deployed

1 active deployment
Preview — b7cd60a2 Deployed Sep 22, 2026 by vercel[bot]
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.

1 participant