Skip to content

Release v0.1.1#2

Merged
slowdini merged 3 commits into
mainfrom
dev
Jun 21, 2026
Merged

Release v0.1.1#2
slowdini merged 3 commits into
mainfrom
dev

Conversation

@slowdini

Copy link
Copy Markdown
Owner

Release notes

Replace this paragraph with a short narrative for the release. If left unchanged, GitHub's auto-generated notes will be used instead.

slowdini and others added 3 commits June 21, 2026 14:46
Add a complete release pipeline mirroring the dev→main PR pattern from
eval-magic and slow-powers:

- ci.yml: lint, typecheck, tests, generator sync check
- release-pr.yml: manual trigger bumps versions and opens dev→main PR
- release.yml: on merge to main, tags release, uploads curl-install files
  (starship.toml, wezterm *.toml), builds VSIX, and fans out publish jobs
  to VS Code Marketplace, OpenVSX, Zed, and synthpunk.nvim — each gated
  on a repo variable so channels without secrets are skipped

Supporting tooling:
- scripts/bump-version.ts bumps JSON + TOML manifests in lockstep
- tests/lockstep.test.ts enforces version match across all manifests
- bun run build now formats generated JSON via biome format --write
- Root package.json gets name, version, license fields
- Pre-release cleanup: fix stale regen commands in theme READMEs, fix
  Zed extension id/repo URL, add .vscodeignore, add root LICENSE/README
feat: add release workflow for multi-target theme distribution
@slowdini slowdini merged commit fc837ec into main Jun 21, 2026
1 check 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