Skip to content

Commit b6e8055

Browse files
spearwolfclaude
andcommitted
ci: bump checkout, setup-node, pnpm/action-setup to v6
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent b32320e commit b6e8055

3 files changed

Lines changed: 10 additions & 6 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ jobs:
1010
name: Build and run tests
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v4
13+
- uses: actions/checkout@v6
1414

15-
- uses: actions/setup-node@v4
15+
- uses: actions/setup-node@v6
1616
with:
1717
node-version: 24
1818

19-
- uses: pnpm/action-setup@v4
19+
- uses: pnpm/action-setup@v6
2020
with:
2121
run_install: true
2222

.github/workflows/deploy.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,16 @@ jobs:
1616
runs-on: ubuntu-latest
1717
if: ${{ github.event.workflow_run.conclusion == 'success' }}
1818
steps:
19-
- uses: actions/checkout@v4
19+
- uses: actions/checkout@v6
2020

21-
- uses: actions/setup-node@v4
21+
- uses: actions/setup-node@v6
2222
with:
2323
node-version: 24
2424
always-auth: true
2525
registry-url: https://registry.npmjs.org
2626
scope: '@spearwolf'
2727

28-
- uses: pnpm/action-setup@v4
28+
- uses: pnpm/action-setup@v6
2929
with:
3030
run_install: true
3131

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ Top-level changes that are not tied to a single published package — build syst
44

55
The format is loosely based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
66

7+
## 2026-05-09 — CI action versions bumped
8+
9+
- **GitHub Actions:** upgraded `actions/checkout` v4 → v6, `actions/setup-node` v4 → v6, and `pnpm/action-setup` v4 → v6 in both `.github/workflows/ci.yml` and `.github/workflows/deploy.yml`. Node version pinned at `24` (latest).
10+
711
## 2026-05-09 — Build-system renewal
812

913
- **Monorepo orchestrator:** replaced `nx` 19 with `turborepo` 2.9. Removed `nx.json` and all per-package `project.json` files. Pipeline now in `turbo.json`.

0 commit comments

Comments
 (0)