Commit Graph

459 Commits

Author SHA1 Message Date
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
f94358551c fix(docs): compile Jekyll docs site and add root redirect in CI (#5526) 2026-05-20 04:58:44 -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
a6523acbb8 ci: unify GitHub Pages deployment (Dokka + docs site) (#5523)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-20 04:23:54 -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
4ff6f23c5e fix(ci): use GitHub compare API for changelog author resolution (#5504)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-19 14:19:17 -05:00
James Rich
11bc37c968 docs: move English sources into docs/en/ locale folder (#5501)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-19 14:06:44 -05:00
James Rich
92cfbaee9b fix(ci): exclude pre-release tags from docs-release workflow (#5499)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-19 13:33:25 -05:00
renovate[bot]
a141df4372 chore(deps): update peter-evans/create-pull-request action to v8 (#5493) 2026-05-19 10:11:03 -05:00
renovate[bot]
cdf57ced8e chore(deps): update node to v24 (#5491) 2026-05-19 10:07:22 -05:00
James Rich
fe2cbae875 fix(ci): disable configuration cache for Dokka build (#5492)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-19 10:05:49 -05:00
renovate[bot]
bbdc4a3004 chore(deps): update actions/setup-java action to v5 (#5484) 2026-05-19 06:22:43 -05:00
renovate[bot]
4afa1a032f chore(deps): update actions/upload-pages-artifact action to v5 (#5487) 2026-05-19 06:22:20 -05:00
renovate[bot]
21993b6cc7 chore(deps): update gradle/actions action to v6 (#5488) 2026-05-19 06:21:55 -05:00
renovate[bot]
733cb92aec chore(deps): update actions/setup-node action to v6 (#5486) 2026-05-19 06:20:13 -05:00
renovate[bot]
f8a5f894a8 chore(deps): update actions/github-script action to v9 (#5483) 2026-05-19 06:19:30 -05:00
renovate[bot]
d7cccd0dba chore(deps): update actions/deploy-pages action to v5 (#5482) 2026-05-19 06:19:10 -05:00
renovate[bot]
2e484e219c chore(deps): update actions/checkout action to v6 (#5481) 2026-05-19 06:18:50 -05:00
James Rich
fc0df1a79a feat(docs): In-app documentation browser with Jekyll site and Docusaurus sync (#5445)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-19 04:00:22 +00: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
James Rich
d24fc9ac92 ci: remove desktop build job from reusable-check to cut macOS runner costs (#5475)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-18 12:09:46 +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
85c840de32 feat: add Compose Preview Screenshot Testing infrastructure (#5410)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-12 02:18:23 +00: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
Copilot
b337387287 fix: graceful HTTP error handling in scheduled-updates workflow (#5405)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: jamesarich <2199651+jamesarich@users.noreply.github.com>
2026-05-11 17:22:13 -05:00
James Rich
6eacee626b ci: disable Flatpak source generation for PR and merge queue checks (#5402)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-11 15:09:52 -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
James Rich
56e095a076 ci: add reproducible build verification for F-Droid releases (#5318) 2026-05-01 13:06:15 +00:00
James Rich
aa71400706 refactor(build): update AboutLibraries generation process for rb (#5316) 2026-05-01 07:33:19 -05: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
1beaf31264 fix(fdroid): restore reproducible builds for aboutlibraries (#5268)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-28 07:22:40 -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
0e8c75e4d8 fix(ci): grant promote.yml required permissions in release dispatch (#5261) 2026-04-27 15:58:10 -05:00
James Rich
e451352412 feat(ci): segmented changelog with channel dedup and production squash (#5259) 2026-04-27 15:50:46 -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
a751a0a728 fix(ci): use PRs instead of direct push for changelog updates (#5256) 2026-04-27 15:23:01 -05:00
James Rich
6306e92a7b feat(ci): overhaul changelog management and PR auto-labeling (#5254) 2026-04-27 20:00:29 +00: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