Commit Graph

17 Commits

Author SHA1 Message Date
kiloconnect[bot] f963465759 fix: move changeset consumption to publish runner so changelog is committed
The version job ran `bunx changeset version` to consume .changeset/*.md
files and update CHANGELOG.md, but the publish job (which commits and
pushes) ran on a separate runner with a fresh checkout — discarding all
changelog changes. This caused CHANGELOG.md to stay stuck at 7.2.1
despite 9 subsequent releases.

Move changeset consumption into publish.ts so it runs on the same runner
that commits. Extract release notes from the updated changelog and pass
them to `gh release edit` so GitHub releases also get correct notes.
2026-04-16 12:29:24 +00:00
Mark IJbema d69200ec02 fix: read changelog from packages/kilo-vscode/ where changesets writes it 2026-04-13 17:18:22 +02:00
Mark IJbema c75f56ffa3 fix: log changeset version failures instead of silently suppressing 2026-04-13 17:18:22 +02:00
Mark IJbema e199c0e0fb feat: integrate changesets into existing publish.yml release flow
Remove standalone changeset-release.yml workflow (version bump PR approach).
Instead, run changeset version inside publish.yml's version job to consume
.changeset/*.md files into CHANGELOG.md, then extract the latest section
for GitHub release notes. This replaces the previous AI-generated changelog
(opencode run --command changelog) with changeset-based entries.
2026-04-13 17:18:22 +02:00
Johnny Amancio 32e244bb05 resolve merge conflicts 2026-04-13 11:46:32 +02:00
Catriel Müller 8d15310dc6 resolve merge conflicts 2026-04-12 14:26:18 -03:00
Catriel Müller c0a67b8127 OpenCode v1.3.2 (#8780)
* tweak: use theme tokens for debug bar surface

* chore: update nix node_modules hashes

* feat(tui): add heap snapshot functionality for TUI and server (#19028)

* ci

* change model for changelog

* release: v1.3.2

* refactor: kilo compat for v1.3.2

---------

Co-authored-by: Jay V <air@live.ca>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Dax <mail@thdxr.com>
Co-authored-by: Dax Raad <d@ironbay.co>
Co-authored-by: opencode <opencode@sst.dev>
Co-authored-by: Imanol Maiztegui <imanol.mzd@gmail.com>
2026-04-11 17:16:11 +00:00
kiloconnect[bot] 3ea1e8f400 feat(cli): publish CLI as npm prerelease when pre_release flag is set
When the publish workflow is dispatched with pre_release=true, the CLI
and SDK packages are now published to npm under the "rc" dist-tag with
a semver prerelease version (e.g. 7.1.24-rc.202604081425) instead of
going to the "latest" tag as a stable release.

This ensures that pre-release VS Code extension builds ship with a
matching pre-release CLI on npm, so users on the stable channel are
never affected by pre-release publishes.
2026-04-08 14:27:42 +00:00
Luke Parker 93fad99f7f smarter changelog (#20138) 2026-03-31 00:05:46 +00:00
Luke Parker 6926fe1c74 fix: stabilize release changelog generation (#19987) 2026-03-30 04:37:02 +00:00
Dax Raad 35884defd8 ci 2026-03-24 18:24:34 -04:00
Brendan Allan ce17f9dd94 desktop: publish betas to separate repo (#14376) 2026-02-20 22:33:21 +08:00
Brendan Allan b7bd561eaa ci: use numeric release id instead of gql one 2026-02-04 10:39:17 +08:00
Dax Raad d58661d4fb ci 2026-01-30 01:15:24 -05:00
Dax Raad 1794319a4c ci 2026-01-30 00:48:08 -05:00
Dax Raad 5bef8e316a ci 2026-01-30 00:43:36 -05:00
Dax 9ed3b0742f ci (#11149)
Co-authored-by: opencode <opencode@sst.dev>
2026-01-29 13:17:55 -05:00