chore(ci): match sibling Forgejo runner and bump checkout to v5 #7

Merged
David merged 1 commit from chore/bump-runners-and-checkout into main 2026-06-14 01:55:54 +02:00
Owner

Clear the Node.js 20 deprecation warning and align the Forgejo runner with the other a8n-run repos.

The deprecation warning is emitted by actions/checkout@v4, whose action runtime is Node 20. Bump checkout to v5 (Node 24) in both the Forgejo and GitHub test workflows to clear it.

Switch the Forgejo workflow off ubuntu-act-22.04 to vars.RUNS_ON_OPENSUSE_BASE_LATEST, the runner used by 169 of the sibling workflows. The ubuntu-act-* images grow large with little cleanup, so the shared openSUSE base keeps this repo consistent and avoids that disk pressure.

The GitHub workflow already runs on ubuntu-latest, which tracks the newest hosted image (currently 24.04), so only its checkout pin changed there.

Clear the Node.js 20 deprecation warning and align the Forgejo runner with the other a8n-run repos. The deprecation warning is emitted by actions/checkout@v4, whose action runtime is Node 20. Bump checkout to v5 (Node 24) in both the Forgejo and GitHub test workflows to clear it. Switch the Forgejo workflow off ubuntu-act-22.04 to vars.RUNS_ON_OPENSUSE_BASE_LATEST, the runner used by 169 of the sibling workflows. The ubuntu-act-* images grow large with little cleanup, so the shared openSUSE base keeps this repo consistent and avoids that disk pressure. The GitHub workflow already runs on ubuntu-latest, which tracks the newest hosted image (currently 24.04), so only its checkout pin changed there.
chore(ci): match sibling Forgejo runner and bump checkout to v5
Some checks failed
Test / Install Nushell latest (push) Failing after 3s
Test / Install Nushell 0.100.0 (pull_request) Failing after 6s
Test / Install Nushell 0.101.0 (push) Failing after 4s
Test / Install Nushell 0.100.0 (push) Failing after 5s
Test / Install Nushell latest (pull_request) Failing after 4s
Test / Install Nushell 0.101.0 (pull_request) Failing after 6s
afa78c53be
The Node.js 20 deprecation warning comes from actions/checkout@v4, whose runtime is Node 20. Bump checkout to v5 (Node 24) in both the Forgejo and GitHub test workflows to clear it.

Switch the Forgejo workflow off ubuntu-act-22.04 to the standard vars.RUNS_ON_OPENSUSE_BASE_LATEST runner used by the other a8n-run repos. The ubuntu-act-* images grow large with little cleanup; the shared openSUSE base keeps this repo consistent with the rest.

The GitHub workflow already targets ubuntu-latest, which tracks the newest hosted image, so only its checkout pin changed.
David merged commit 78cbdc3254 into main 2026-06-14 01:55:54 +02:00
David deleted branch chore/bump-runners-and-checkout 2026-06-14 01:55:54 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
pandoras-box/action-install-nushell!7
No description provided.