Commit Graph
9 Commits
Author SHA1 Message Date
Kang 6076d462c1 fix(ci): select first MSVC linker candidate 2026-11-05 08:48:39 +08:00
Kang d95da58672 fix(ci): use MSVC linker for Windows packaging 2026-11-05 01:00:42 +08:00
Kang 04c72ca50e fix(release): hand off published tag to downstream workflows 2026-10-28 10:22:28 +08:00
Kang e89192b329 fix(release): lint active workflow during frozen-source recovery 2026-10-28 08:20:11 +08:00
Kang 173f34dbc6 fix(release): grant draft visibility to publishing jobs 2026-10-28 01:02:14 +08:00
Kang 1a449125ab chore(release): prepare v2.0.0 stable publication 2026-10-28 00:50:51 +08:00
Kang 9663a91287 feat(release): add Windows MSI packaging and verification
- Implemented MSI packaging for stable releases, including installation scripts and metadata generation.
- Added tests to ensure MSI files are correctly generated and verified against expected properties.
- Updated release workflows to include MSI installation and signing steps.
- Enhanced artifact management to conditionally include MSI files based on release type.
2026-10-26 17:33:24 +08:00
Kang 9b89f77f01 fix(release): confine decoded signing keys to the signing step 2026-10-26 14:44:30 +08:00
Kang c0fd97179f ci(release): verify signed candidates without publishing
Pin package checkouts and validate per-target source provenance before signing or reusing artifacts. Separate verification from GitHub and R2 publication, and exercise invalid signatures and rehearsal publication gates.
2026-10-26 14:25:38 +08:00