fix: run compatibility CI on Node 24

This commit is contained in:
Ralph Chang
2026-04-27 22:13:23 +08:00
parent e3ebdbfe9f
commit 034dfe8d91
4 changed files with 20 additions and 3 deletions
+2 -2
View File
@@ -14,7 +14,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
node-version: 24
- run: npm install
- run: npm run typecheck
- run: npm test
@@ -25,7 +25,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
node-version: 24
- run: npm install
- run: npm install --no-save @opencode-ai/plugin@latest
- run: npm run typecheck
+7
View File
@@ -5,6 +5,13 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.3.2] - 2026-04-27
### Fixed
- Compatibility CI now installs dependencies with `npm install` so it works in this no-lockfile repository.
- Compatibility CI now runs on Node 24, matching the test command's `--experimental-strip-types` requirement.
## [1.3.1] - 2026-04-27
### Added
+10
View File
@@ -1,5 +1,15 @@
# Release Notes
## 1.3.2 (2026-04-27)
### CI Compatibility Patch
- Fixed the compatibility workflow so dependency installation works without a committed lockfile.
- Moved compatibility CI to Node 24 so TypeScript-stripping tests run correctly.
- No runtime or storage changes.
---
## 1.3.1 (2026-04-27)
### Security and Reliability Patch
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "opencode-working-memory",
"version": "1.3.1",
"version": "1.3.2",
"description": "Three-layer memory architecture for OpenCode with workspace memory and hot session state",
"type": "module",
"main": "index.ts",