Skip to content

release: v1.14.17 — CI dist artifact + npm version display - #305

Merged
ranxianglei merged 1 commit into
masterfrom
2026-08-14_release-v1.14.17
Aug 14, 2026
Merged

ranxianglei merged 1 commit into
masterfrom
2026-08-14_release-v1.14.17

Conversation

@ranxianglei

Copy link
Copy Markdown
Owner

Stable release of current master. 不含 #302/#303#301 修复,后续版本发布)。

本版内容(已在 master 上)

仅 CI/workflow 改动,无插件运行时行为变更。

Checklist(per AGENTS.md §5.4.2)

  • 分支名 2026-08-14_release-v1.14.17
  • package.json 1.14.16 → 1.14.17
  • README.md + README.zh-CN.md 双语 changelog
  • devlog/{REQ,WORKLOG}.md
  • release commit 仅含 5 个发版文件(见 diff)
  • check-pr.sh all passed / tsc clean / 976 tests

后续

  1. 合并本 PR → release.yml 自动发布 v1.14.17 到 npm latest
  2. 之后合并 fix(compress): make preemptive acknowledgeRisk a no-op instead of an error [stable] #303fix(compress): make preemptive acknowledgeRisk a no-op instead of an error #302compress acknowledgeRisk failed #301 修复)
  3. 下一个版本再发 compress acknowledgeRisk failed #301 修复

@github-actions

github-actions Bot commented Aug 14, 2026

Copy link
Copy Markdown

📦 Built Plugin Artifact

Branch: 2026-08-14_release-v1.14.17 (7c1ad2d)

Option A — Install from npm PR tag (recommended)

opencode plugin opencode-acp@pr-305 --global

Each push to this PR publishes a new version under the pr-305 npm tag.

Option B — Install from GitHub

opencode plugin "github:ranxianglei/opencode-acp#2026-08-14_release-v1.14.17" --global

Option C — Download artifact

  1. Download the artifact from the Actions run
  2. Extract the tarball and install:
tar xzf opencode-acp-pr305.tgz
cp -r package/dist ~/.cache/opencode/packages/opencode-acp@latest/node_modules/opencode-acp/dist
  1. Restart opencode to pick up changes.

This comment is automatically updated on each push.

@ranxianglei
ranxianglei force-pushed the 2026-08-14_release-v1.14.17 branch from 887818c to 7c1ad2d Compare August 14, 2026 16:00
@ranxianglei

Copy link
Copy Markdown
Owner Author

Changelog 已修正——逐 commit 核对 v1.14.16..master 后发现原描述两处不准:

  1. feat: CI build artifacts on PR + report npm version after release #298 的实际内容比原描述大:不只是构建 dist/ artifact,而是完整的 per-PR 预览发布——每个 PR 以 pr-<N> tag 发布 npm 预览版本、上传 tarball+dist/ artifact(30 天)、PR 上评论三种安装方式;另 release.yml 增加发版后在关联 PR 评论已发布版本。
  2. fix: show published npm version in PR artifact comment #299 的功能改动实际不在 master 上:其合并 commit 只含 2 个 devlog 文件,WORKLOG 声称的 pr-artifact.yml GITHUB_OUTPUT 版本显示改动丢失(已 grep 验证 master 的 pr-artifact.yml 无此逻辑)。changelog 已移除对 fix: show published npm version in PR artifact comment #299 的引用。建议给 fix: show published npm version in PR artifact comment #299 的实际改动补一个 follow-up PR。

@ranxianglei
ranxianglei merged commit 2616f62 into master Aug 14, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant