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 |
|
James Rich
|
70d7319efe
|
feat(release): Automate changelog, asset updates, and tagging (#4407)
|
2026-02-02 12:19:08 -06:00 |
|
James Rich
|
015bf123b2
|
ci(release): refactor release workflow to be callable (#3330)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-10-04 17:13:05 +00:00 |
|
James Rich
|
8b4397a825
|
Revert (#3325)
|
2025-10-04 06:07:43 -05:00 |
|
James Rich
|
ee74d4700a
|
refactor(release)!: simplify and streamline release workflow (#3309)
|
2025-10-03 10:46:31 -05:00 |
|
James Rich
|
7bc9469df5
|
feat(ci): overhaul release workflow for hotfixes and promotions (#3307)
|
2025-10-03 09:33:09 -05:00 |
|
James Rich
|
ab18e424b1
|
ci(release): add build provenance and streamline release process (#3217)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-09-27 01:06:56 +00:00 |
|
James Rich
|
295e0aa298
|
feat(build): Convention Plugins (#3081)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: Dane Evans <dane@goneepic.com>
|
2025-09-15 10:47:03 +00:00 |
|
James Rich
|
a0fd407d23
|
docs(RELEASE_PROCESS): update release finalization steps (#3040)
|
2025-09-09 17:06:53 -05:00 |
|
James Rich
|
5cfa44cb64
|
feat(ci): migrate to fastlane for release management (#3038)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-09-09 21:08:11 +00:00 |
|
James Rich
|
46282c3aec
|
fix(release): Simplify Play Store deployment to upload-only (#3027)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-09-09 01:52:34 +00:00 |
|
James Rich
|
3f2444bb2d
|
ci(release): Cache build artifacts to speed up release workflow (#3020)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-09-08 14:23:42 -05:00 |
|
James Rich
|
f6eff0bc55
|
docs: update release process for promotion strategy (#3017)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-09-08 17:05:14 +00:00 |
|
James Rich
|
a11a9346fc
|
docs!: update release process to reflect automation enhancements (#2852)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-08-26 16:27:16 +00:00 |
|
James Rich
|
023390ae41
|
docs: add release process documentation (#2774)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-08-20 03:04:49 +00:00 |
|