背景
.github/workflows/ci.yml と release-vsix.yml は actions/checkout、setup-java、setup-node が v4、Node.js が20です。既存の smoke / full verify 分離は維持し、今回はランタイム更新だけを小さく行います。
完了条件
- 使用中の公式 action を利用可能な v5 系へ更新
- VSIX build の Node.js を24へ更新
- lockfile / npm scripts と互換であることをローカル検証
- smoke、full verify、VSIX package がCIで green
- release workflow の artifact 内容が従来と同じ
非目標
- テスト構成の大規模な組み替え
- Maven Central / VSIX の即時リリース
背景
.github/workflows/ci.ymlとrelease-vsix.ymlはactions/checkout、setup-java、setup-nodeが v4、Node.js が20です。既存の smoke / full verify 分離は維持し、今回はランタイム更新だけを小さく行います。完了条件
非目標