Compare commits

..

2 Commits

Author SHA1 Message Date
Ralph Chang 034dfe8d91 fix: run compatibility CI on Node 24 2026-04-27 22:13:23 +08:00
Ralph Chang e3ebdbfe9f fix: support CI installs without lockfile 2026-04-27 22:04:11 +08:00
4 changed files with 23 additions and 8 deletions
+4 -6
View File
@@ -14,9 +14,8 @@ jobs:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: actions/setup-node@v4 - uses: actions/setup-node@v4
with: with:
node-version: 20 node-version: 24
cache: npm - run: npm install
- run: npm ci
- run: npm run typecheck - run: npm run typecheck
- run: npm test - run: npm test
@@ -26,9 +25,8 @@ jobs:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: actions/setup-node@v4 - uses: actions/setup-node@v4
with: with:
node-version: 20 node-version: 24
cache: npm - run: npm install
- run: npm ci
- run: npm install --no-save @opencode-ai/plugin@latest - run: npm install --no-save @opencode-ai/plugin@latest
- run: npm run typecheck - run: npm run typecheck
- run: npm test - run: npm test
+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/), 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). 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 ## [1.3.1] - 2026-04-27
### Added ### Added
+10
View File
@@ -1,5 +1,15 @@
# Release Notes # 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) ## 1.3.1 (2026-04-27)
### Security and Reliability Patch ### Security and Reliability Patch
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "opencode-working-memory", "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", "description": "Three-layer memory architecture for OpenCode with workspace memory and hot session state",
"type": "module", "type": "module",
"main": "index.ts", "main": "index.ts",