Meshtastic-Android/.github/workflows
James Rich 6fb8d2c315 feat(desktop): ship-readiness metadata & CI scaffolding
- Set Windows upgradeUuid for stable MSI upgrades
- Wire macOS signing/notarization behind SIGN_MACOS env flag
- Fix VERSION_CODE passthrough to release-desktop CI job
- Rename packageName to "Meshtastic Desktop"
- Fix truncated macOS JVM property (apple.menu.about.name)
- Add macOS appCategory, entitlements (network, USB)
- Add Windows shortcut/menu/dirChooser options
- Add Linux debMaintainer, appCategory, rpmLicenseType
- Add desktop build attestation step in release workflow
- Add Discord notification job for desktop releases
- Add desktop category to release notes config
- Update RELEASE_PROCESS.md with full desktop release docs
- Add desktop download section to README.md
- Update roadmap with packaging status and Flatpak reference

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-14 15:11:48 -05:00
..
create-or-promote-release.yml ci(github): add conditional desktop build to release workflows (#4938) 2026-03-26 15:03:27 -05:00
dependency-submission.yml ci: Upgrade to JDK 21 and centralize CI configuration with new workflows (#4948) 2026-03-27 17:06:19 +00:00
docs.yml chore(deps): update actions/upload-pages-artifact action to v5 (#5114) 2026-04-13 15:24:43 -05:00
main-check.yml test: migrate Compose UI tests from androidTest to commonTest (#5091) 2026-04-12 20:20:00 +00:00
main-push-changelog.yml fix(ci): add concurrency group to Check PR Labels workflow (#5032) 2026-04-09 19:47:30 -05:00
merge-queue.yml test: migrate Compose UI tests from androidTest to commonTest (#5091) 2026-04-12 20:20:00 +00:00
models_issue_triage.yml chore(deps): update actions/github-script action to v9 (#5029) 2026-04-09 23:53:58 +00:00
models_pr_triage.yml chore(deps): update actions/github-script action to v9 (#5029) 2026-04-09 23:53:58 +00:00
moderate.yml fix(ci): correct repo guards, labels, and prompts in triage/moderation workflows (#5022) 2026-04-09 12:48:55 -05:00
post-release-cleanup.yml chore(ci): implement tiered GitHub Actions runner strategy (#4937) 2026-03-26 18:18:03 +00:00
pr_enforce_labels.yml fix(ci): add concurrency group to Check PR Labels workflow (#5032) 2026-04-09 19:47:30 -05:00
promote.yml fix(release): publish GitHub release on promotion instead of staying draft (#5094) 2026-04-12 16:04:13 -05:00
publish-core.yml ci: Upgrade to JDK 21 and centralize CI configuration with new workflows (#4948) 2026-03-27 17:06:19 +00:00
pull-request-target.yml fix(ci): add concurrency group to Check PR Labels workflow (#5032) 2026-04-09 19:47:30 -05:00
pull-request.yml docs: remove agent cruft, condense and validate remaining docs (#5110) 2026-04-13 17:59:19 +00:00
release.yml feat(desktop): ship-readiness metadata & CI scaffolding 2026-04-14 15:11:48 -05:00
reusable-check.yml test: migrate Compose UI tests from androidTest to commonTest (#5091) 2026-04-12 20:20:00 +00:00
scheduled-updates.yml ci: reduce CI costs by ~54% — skip desktop builds in PR/main, reduce scheduled frequency (#5090) 2026-04-12 18:59:21 +00:00
stale.yml fix(ci): correct repo guards, labels, and prompts in triage/moderation workflows (#5022) 2026-04-09 12:48:55 -05:00