Skip to content

Add release preparation workflow script#42

Merged
BunsDev merged 1 commit into
mainfrom
okcode/desktop-release-process
Mar 28, 2026
Merged

Add release preparation workflow script#42
BunsDev merged 1 commit into
mainfrom
okcode/desktop-release-process

Conversation

@BunsDev

@BunsDev BunsDev commented Mar 28, 2026

Copy link
Copy Markdown
Member

Summary

  • Add release:prepare to run the new release prep script from package.json.
  • Introduce scripts/prepare-release.ts to automate version validation, commit collection, changelog/release note generation, and release asset manifest updates.
  • Add workflow steps for quality gates, optional dry runs, skip-commit mode, and full-matrix release triggering.

Testing

  • Not run (script addition only).
  • Intended checks in the script: bun run fmt:check, bun run lint, bun run typecheck, bun run test, and bun run release:smoke.

- Add `release:prepare` npm script
- Automate release docs, checks, commit, tag, and push
@vercel

vercel Bot commented Mar 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
okcode-marketing Ready Ready Preview Mar 28, 2026 2:06am

@github-actions github-actions Bot added size:XL vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Mar 28, 2026
@BunsDev BunsDev merged commit 4079047 into main Mar 28, 2026
8 of 9 checks passed
@BunsDev BunsDev deleted the okcode/desktop-release-process branch March 31, 2026 21:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XL vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant