Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:

- uses: actions/setup-node@v7
with:
node-version: 22
node-version: 22.23.4
cache: pnpm

- run: pnpm install --frozen-lockfile
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [20, 22, 24]
node-version: [22, 24]
steps:
- name: Checkout code
uses: actions/checkout@v7
Expand Down Expand Up @@ -74,7 +74,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v7
with:
node-version: 22
node-version: 22.23.4
cache: pnpm
cache-dependency-path: site/pnpm-lock.yaml

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/npm-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v7
with:
node-version: "24"
node-version: 24.22.1
registry-url: "https://registry.npmjs.org"
package-manager-cache: false

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/site.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:

- uses: actions/setup-node@v7
with:
node-version: 22
node-version: 22.23.4
cache: pnpm
cache-dependency-path: site/pnpm-lock.yaml

Expand Down
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ the StartupKit Stack, so it carries no stack-specific section.
| Create GitHub Release (triggers npm publish) | `pnpm release` |
| Site dev / build | `pnpm --dir site dev` / `pnpm --dir site build` |

Package manager is **pnpm** (`pnpm@9.7.1`). Node 20+ (CI runs 20, 22, 24).
Package manager is **pnpm** (`pnpm@9.7.1`). Node 22+ (CI runs 22 and 24, which float to the newest patched release).

Before opening a change, run `pnpm lint && pnpm typecheck && pnpm test`, and
`pnpm build` if you touched anything that affects the published output.
Expand Down
2 changes: 1 addition & 1 deletion action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ inputs:
default: ""
node-version:
description: Node.js version to set up. Set to "" to use the runner's Node.
default: "22"
default: "22.23.4"

outputs:
changed:
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@
"vitest": "^3.2.7"
},
"engines": {
"node": ">=20"
"node": ">=22.23.4"
},
"packageManager": "pnpm@9.7.1"
}
2 changes: 1 addition & 1 deletion site/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
"wrangler": "^4.142.0"
},
"engines": {
"node": ">=22.12.0"
"node": ">=22.23.4"
},
"packageManager": "pnpm@9.7.1"
}
Loading