History

perf(ci): speed up release builds and Windows packaging (#7975)

Theo Browne committed 2 months ago

Commit 25dcee01 parent f70eeee6 files · +251 −120Browse files

Showing the changes to docs (1 of 6 files). Show all

Unified · Split

docs/operations/release.md+2−1
@@ -11,7 +11,7 @@ This document covers the unified release workflow for stable and nightly desktop · 10 unmodified lines
1111 - push tag matching `v*.*.*` for stable releases
1212 - scheduled nightly check every three hours
1313 - manual `workflow_dispatch` for either channel
14−- Runs quality gates first: lint, typecheck, test.
14+- Runs lint, typecheck, and tests alongside artifact builds. Publishing waits for every check.
1515 - Reads the shared production T3 Connect relay URL and Clerk client configuration before packaging clients.
1616 - Builds four artifacts in parallel for both channels:
1717 - macOS `arm64` DMG
@@ -365,6 +365,7 @@ Checklist: · 347 unmodified lines
365365 4. Push tag.
366366 5. Verify workflow steps:
367367 - preflight passes
368+ - release quality checks pass
368369 - all matrix builds pass
369370 - `publish_cli` publishes the exact release version before the release job
370371 - release job uploads expected files

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t