You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**CLI:**`npm install -g okcodes@0.24.0`(after the package is published to npm manually).
24
+
-**CLI:**`npm install -g okcodes@0.24.0`once the coordinated release workflow finishes.
25
25
-**Desktop:** Download from [GitHub Releases](https://github.com/OpenKnots/okcode/releases/tag/v0.24.0). Filenames are listed in [assets.md](v0.24.0/assets.md).
26
26
-**iOS:** Available via TestFlight (uploaded automatically by the Release iOS workflow).
Copy file name to clipboardExpand all lines: docs/releases/v0.24.0/assets.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# v0.24.0 — Release assets (manifest)
2
2
3
-
Binaries are **not** stored in this git repository; they are attached to the [GitHub Release for `v0.24.0`](https://github.com/OpenKnots/okcode/releases/tag/v0.24.0) by the [Release Desktop workflow](../../.github/workflows/release.yml).
3
+
Binaries are **not** stored in this git repository; they are attached to the [GitHub Release for `v0.24.0`](https://github.com/OpenKnots/okcode/releases/tag/v0.24.0) by the [Release workflow](../../.github/workflows/release.yml).
4
4
5
5
The GitHub Release also includes **documentation attachments** (same content as in-repo, stable filenames for download):
Copy file name to clipboardExpand all lines: docs/releases/v0.24.0/rollout-checklist.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,7 +35,7 @@ Step-by-step playbook for the v0.24.0 release. Each phase must complete before a
35
35
-[ ] Push the release-prep commit to `main`.
36
36
-[ ] Create and push tag `v0.24.0`.
37
37
-[ ] Verify the coordinated `release.yml` workflow starts.
38
-
-[ ] Monitor the pipeline through Preflight, Desktop builds, iOS signing preflight, optional iOS TestFlight, Publish GitHub Release, Finalize release, and optional CLI publish if started through manual dispatch.
38
+
-[ ] Monitor the pipeline through Preflight, Desktop builds, iOS signing preflight, iOS TestFlight, Publish CLI, Publish GitHub Release, and Finalize release.
Binaries are **not** stored in this git repository; they are attached to the [GitHub Release for \`v${version}\`](${REPO_URL}/releases/tag/v${version}) by the [Release Desktop workflow](../../.github/workflows/release.yml).
285
+
Binaries are **not** stored in this git repository; they are attached to the [GitHub Release for \`v${version}\`](${REPO_URL}/releases/tag/v${version}) by the [Release workflow](../../.github/workflows/release.yml).
286
286
287
287
The GitHub Release also includes **documentation attachments** (same content as in-repo, stable filenames for download):
288
288
@@ -378,7 +378,7 @@ Step-by-step playbook for the v${version} release. Each phase must complete befo
378
378
- [ ] Push the release-prep commit to \`main\`.
379
379
- [ ] Create and push tag \`v${version}\`.
380
380
- [ ] Verify the coordinated \`release.yml\` workflow starts.
381
-
- [ ] Monitor the pipeline through Preflight, Desktop builds, iOS signing preflight, optional iOS TestFlight, Publish GitHub Release, Finalize release, and optional CLI publish if started through manual dispatch.
381
+
- [ ] Monitor the pipeline through Preflight, Desktop builds, iOS signing preflight, iOS TestFlight, Publish CLI, Publish GitHub Release, and Finalize release.
382
382
383
383
### Asset verification
384
384
@@ -885,12 +885,6 @@ async function main(): Promise<void> {
885
885
log("--","Would commit release documentation.");
886
886
log("--",`Would create tag: ${tag}`);
887
887
log("--",`Would push tag: ${tag}`);
888
-
if(fullMatrix){
889
-
log(
890
-
"--",
891
-
`Would optionally publish the CLI after release via: gh workflow run release.yml -f version=${version} -f publish_cli=true`,
@@ -934,11 +928,7 @@ async function main(): Promise<void> {
934
928
if(fullMatrix){
935
929
log(
936
930
"!!",
937
-
"The current release workflow already runs the full platform matrix on tag push. Use workflow_dispatch with publish_cli=true only if you need the optional CLI publish lane.",
"The current release workflow already runs the full platform matrix on tag push. The --full-matrix flag is deprecated and no longer changes release behavior.",
942
932
);
943
933
}
944
934
}
@@ -971,11 +961,6 @@ async function main(): Promise<void> {
0 commit comments