codeburn/.github/workflows
iamtoruk 120747d2fa ci: build and release the Windows menubar
windows-menubar-ci.yml runs on windows/** changes: tsc, clippy with -D warnings,
and cargo test on both windows-latest and ubuntu-latest, plus a release-profile
`tauri build --no-bundle` on Windows. The Linux leg exists because most of the
crate's cfg(windows) code cannot be compiled anywhere else, so the reverse -
keeping the ksni paths and every shared helper clean off Windows - has to be
checked somewhere too.

release-menubar-windows.yml mirrors release-menubar.yml: a `windows-v*` tag (or
a manual dispatch) builds the MSI and publishes it, with a sha256, to a
"Windows Menubar vX" release.

The two release-desktop-*.yml files on the source branch are deliberately not
imported: their tag names and "Desktop" release titles would collide with the
Electron app in app/, which already owns `desktop-v*`.
2026-08-18 04:11:32 -07:00
..
block-claude-coauthor.yml chore(ci): bump GitHub Actions to Node 24 versions 2026-06-10 01:11:08 +02:00
build-snap.yml packaging: Snap Store target and CI, Flathub manifest 2026-08-11 08:16:39 -07:00
build-windows-store.yml desktop: add Microsoft Store package workflow 2026-07-22 00:15:14 +02:00
ci.yml chore(ci): bump GitHub Actions to Node 24 versions 2026-06-10 01:11:08 +02:00
firstlook.yml chore: enable firstlook workflow_dispatch for backlog scans 2026-04-21 06:33:09 -07:00
release-menubar-windows.yml ci: build and release the Windows menubar 2026-08-18 04:11:32 -07:00
release-menubar.yml chore(ci): bump GitHub Actions to Node 24 versions 2026-06-10 01:11:08 +02:00
star-history.yml docs: add self-updating star history 2026-08-12 19:21:10 +05:30
tests.yml test(dsh): skip zstd container tests where node:zlib lacks zstd, cover both Node lines in CI 2026-08-17 14:32:55 -07:00
windows-menubar-ci.yml ci: build and release the Windows menubar 2026-08-18 04:11:32 -07:00