James Rich
f10f36580d
fix(ci): pre-install JetBrains JDK 21 for Compose Desktop builds ( #5646 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-28 15:03:15 -05:00
James Rich
b9315d4b3f
feat: adopt gradle-flatpak-sources plugin for offline Flatpak builds ( #5619 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 00:33:35 +00:00
James Rich
a4522f9f4d
fix(flatpak): generate complete offline-buildable manifest for desktopApp ( #5610 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-26 20:33:23 +00:00
James Rich
2fa11507c5
refactor(flatpak): retire heuristic cache scanner, adopt build-ops capture ( #5599 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-26 06:24:25 -05:00
James Rich
8113167833
build(flatpak): overhaul offline source generation with native cache scanner ( #5533 )
2026-05-20 09:11:03 -05:00
James Rich
99b5688b00
build(flatpak): overhaul and automate flatpak offline manifest generation ( #5529 )
2026-05-20 07:12:03 -05:00
James Rich
7ae1b26813
chore(flatpak): optimize CI source generation and clean up redundant tasks ( #5525 )
2026-05-20 04:51:47 -05:00
James Rich
1998277555
fix(ci): downgrade Ruby to 4.0.4 for ubuntu-24.04 compatibility ( #5519 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-19 21:12:38 -05:00
renovate[bot]
d37e08fccd
chore(deps): update ruby to v4.0.5 ( #5515 )
2026-05-19 20:38:36 -05:00
James Rich
3f64b5a0ec
ci: reduce flatpak source generation thrash ( #5513 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-19 18:11:13 -05:00
James Rich
f4b6b02ace
refactor(build): rename entry modules and remove DESKTOP_ONLY mode ( #5476 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-18 12:44:12 +00:00
Austin
ada16f4f5f
Flatpak: Add Maven/Gradle mirror URLs ( #5433 )
...
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-05-12 20:04:52 -05:00
Austin
a2dd4d18aa
fix: enhance uniqueness check for Flatpak source files in release workflow. ( #5423 )
2026-05-12 08:36:16 -05:00
James Rich
6f42f07887
fix(ci): resolve flatpak source merge race condition ( #5419 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-12 07:11:19 -05:00
Austin
1c418a57ea
Actions: fix Flatpak source file patterns for jq ( #5415 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-12 05:56:11 -05:00
James Rich
7202994abe
fix(ci): prevent literal 'false' task name in desktop release build ( #5411 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-11 20:40:50 -05:00
renovate[bot]
84cc8ad0de
chore(deps): update ruby to v4.0.4 ( #5407 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-11 17:30:31 -05:00
Austin
484518195e
Gradle: Add flatpakGradleGenerator task ( #5369 )
2026-05-11 14:44:29 +00:00
Austin
234a78a564
Release: Add MacOS ReleaseUberJar target ( #5389 )
2026-05-11 12:32:34 +00:00
renovate[bot]
f0fbfaf516
chore(deps): update ruby to v4 ( #5299 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-29 13:44:48 -05:00
James Rich
7a7d34e06b
ci: remove Release environment from workflows ( #5296 )
2026-04-29 13:16:22 -05:00
James Rich
4a29d3ce7c
fix(ci): skip macOS signing when secrets are missing ( #5263 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-27 16:17:53 -05:00
James Rich
ff3b77748b
feat(desktop): ship-readiness metadata & CI scaffolding ( #5255 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-27 15:23:44 -05:00
James Rich
9f12cf7bef
fix(ci): revert jetbrains JDK for desktop release builds ( #5252 )
2026-04-27 14:17:31 -05:00
James Rich
a47f116d89
fix(ci): use JetBrains JDK for desktop release builds ( #5251 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-27 13:29:11 -05:00
James Rich
37ac422331
fix(desktop): unbreak Windows launch + Pi-installable arm64 .deb ( #5233 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-23 15:13:27 +00:00
James Rich
2c001c47d1
fix(desktop): unbreak release builds (CMP beta03 + pwsh -P quoting) ( #5230 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-23 06:22:31 -05:00
renovate[bot]
6da9f088a9
chore(deps): update softprops/action-gh-release action to v3 ( #5081 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-12 06:43:45 -05:00
James Rich
77e30b60e1
chore(build): enable AboutLibraries offlineMode by default ( #5054 )
2026-04-10 21:34:38 +00:00
James Rich
51251ab16a
feat(ci): shard test suite and enable JUnit 5 parallel execution ( #4977 )
2026-04-03 13:08:49 +00:00
James Rich
69f147a1d8
ci: Upgrade to JDK 21 and centralize CI configuration with new workflows ( #4948 )
2026-03-27 17:06:19 +00:00
James Rich
0bc7ca820b
ci(github): add conditional desktop build to release workflows ( #4938 )
2026-03-26 15:03:27 -05:00
James Rich
1c1c208d48
chore(ci): implement tiered GitHub Actions runner strategy ( #4937 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-03-26 18:18:03 +00:00
James Rich
e106badec7
build: update JVM toolchain and CI Java distribution ( #4936 )
2026-03-26 12:25:05 -05:00
James Rich
d979269552
fix(ci): update APP_VERSION_NAME output reference in workflows ( #4935 )
2026-03-26 12:01:53 -05:00
James Rich
ff6e1813ea
chore(github): update GitHub token reference in workflows ( #4926 )
2026-03-25 21:32:14 -05:00
James Rich
36290fc94b
build(github): add GITHUB_TOKEN to setup-java actions ( #4923 )
2026-03-25 20:53:18 -05:00
James Rich
6f95435cfc
ci: refine workflow permissions and version parsing logic ( #4922 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-03-26 01:16:22 +00:00
renovate[bot]
b4afe22030
chore(deps): update gradle/actions action to v6 ( #4894 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-23 18:41:41 +00:00
James Rich
1e9e838025
build: switch Java distribution from Zulu to JetBrains in GitHub Actions ( #4838 )
2026-03-18 14:36:50 +00:00
James Rich
9ad28e924f
build: fix license generation and analytics build tasks ( #4820 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-03-17 01:21:29 +00:00
James Rich
513dcc2f78
Revert "ci: Integrate Conveyor for cross-platform desktop packaging and simplify build" ( #4804 )
2026-03-14 13:25:28 -05:00
James Rich
e29fd596b6
ci: Integrate Conveyor for cross-platform desktop packaging and simplify build ( #4802 )
2026-03-14 12:44:55 -05:00
James Rich
fae6f83968
ci: Update Linux desktop distribution packaging and CI workflow ( #4799 )
2026-03-14 10:26:47 -05:00
James Rich
5610cc3924
ci(github-actions): install libfuse2t64 for Linux AppImage packaging ( #4798 )
2026-03-14 10:13:00 -05:00
James Rich
ac8119b086
ci(github): add Release environment to desktop release workflow ( #4797 )
2026-03-14 09:43:40 -05:00
James Rich
609d24a9e4
build(desktop): dynamically configure target formats based on host OS ( #4796 )
2026-03-14 09:38:34 -05:00
James Rich
bff87daaa7
ci(github-actions): include architecture in desktop artifact names ( #4792 )
2026-03-14 08:17:13 -05:00
James Rich
365e278335
ci(desktop): add ubuntu-24.04-arm to native distribution build
2026-03-14 07:32:54 -05:00
James Rich
832e785785
ci(release): update artifact glob pattern to be recursive
...
This commit updates the release workflow to ensure all files within the artifacts directory are correctly captured, regardless of nesting depth.
Specific changes include:
- Updated the `files` path in both draft and final release steps from `./artifacts/*/*` to `./artifacts/**/*` to support recursive file matching.
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-03-14 06:44:03 -05:00