Commit Graph
64 Commits
Author SHA1 Message Date
James RichandClaude Opus 5 b38b918702 ci: run the workflow status gates on ubuntu-slim (#6674)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-13 15:47:08 +00:00
James Rich 7bee4ffd36 chore(build,ci): consolidate Develocity config, reuse the configuration cache, and harden CI plumbing (#6545) 2026-08-02 19:57:51 +00:00
James RichandClaude Opus 5 e2c8d75b04 chore(ci): close the gaps left by the Develocity onboarding (#6541)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-01 21:33:22 +00:00
James RichandClaude Opus 5 5e4cc1a386 docs: generate Obtainium deep links, and keep them fresh automatically (#6516)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-29 15:21:42 -05:00
James RichandClaude Opus 5 ca046eddf2 feat(widget): Glance error UI, documented resource bridge, and widget tests (#6473)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-27 16:09:02 -05:00
James RichandClaude Opus 5 72e72769b3 feat(docs): publish open- and closed-testing docs channels (#6415)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-24 20:38:59 +00:00
James RichandClaude Fable 5 84aae4b589 fix(ci): wire six orphaned modules into test shards, stabilize cache keys (#6407)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-24 11:28:08 -05:00
James RichandClaude Fable 5 480334a0ad chore(ci): drop setup job, rebalance test shards, move coverage to main (#6405)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-24 09:24:02 -05:00
James RichandClaude Opus 4.8 a51968acb0 fix(strings): unescape quotes in base resources & guard against \" regressions (#6358)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-22 08:33:30 -05:00
renovate[bot] 87ad36ceb5 chore(deps): update actions/checkout action to v7.0.1 (#6333) 2026-07-20 19:47:30 -05:00
James RichandClaude Fable 5 b307ceb5c2 feat(desktop): update notifications and store-readiness fixes (#6215)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-11 02:40:33 +00:00
James RichandClaude Opus 4.8 d8e0c1dd50 docs: veracity pass, screenshot enrichment & screenshot-pipeline split (#5961)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26 11:58:18 +00:00
renovate[bot] b98a4ca3c4 chore(deps): update actions/checkout action to v7 (#5855) 2026-06-18 16:53:30 -05:00
James RichandClaude Opus 4.8 1650d219c2 ci: enforce store-listing metadata length limits (#5854)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-18 14:45:48 -05:00
renovate[bot] eb2c422763 chore(deps): update actions/checkout action to v7 (#5848) 2026-06-18 11:06:19 -05:00
James RichandClaude Opus 4.8 9a0ed4ddf8 ci: run Pull Request CI for PRs targeting release/** branches
Enables the full validate-and-build pipeline on PRs whose base is a
release branch (e.g. release/2.8.0), not just main, so milestone PRs
retargeted onto the release branch get per-PR CI before merge.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 15:51:54 -05:00
James RichandCopilot aa980a4438 ci: optimize CI pipeline for faster PR feedback (#5554)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-20 18:25:09 -05:00
James RichandCopilot 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 RichandCopilot 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
James RichandCopilot 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 401f59489a chore: remove deprecated mesh_service_example module (#5055) 2026-04-15 03:10:23 +00:00
James Rich 8a06157ff4 docs: remove agent cruft, condense and validate remaining docs (#5110) 2026-04-13 17:59:19 +00:00
James Rich a11dee42a7 test: migrate Compose UI tests from androidTest to commonTest (#5091) 2026-04-12 20:20:00 +00:00
James Rich c059f19cc6 ci: reduce CI costs by ~54% — skip desktop builds in PR/main, reduce scheduled frequency (#5090) 2026-04-12 18:59:21 +00:00
James Rich 6b77658cb1 ci: remove mesh_service_example from CI checks and Codecov (#5066) 2026-04-11 03:48:09 +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 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 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
James Rich 1e55e554be feat: Add KMP URI handling, import, and QR code generation support (#4856) 2026-03-19 13:36:19 -05:00
James Rich 7d63f8b824 feat: build logic (#4829)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-03-17 20:35:39 +00:00
renovate[bot] 3957b0823c chore(deps): update dorny/paths-filter action to v4 (#4769)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-13 00:47:40 +00:00
renovate[bot] 5b43dcb636 chore(deps): update actions/checkout action to v6 (#4712)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-04 21:12:54 +00:00
James Rich 02e01bb331 ci: optimize, secure, and modernize CI pipeline (#4711) 2026-03-04 17:34:46 +00:00
James Rich fd49e8a633 Add 'fdroid' flavor to pull request workflow (#4436) 2026-02-03 18:58:02 -06:00
James Rich 25657e8f8f feat(wire): migrate from protobuf -> wire (#4401)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-02-04 00:01:12 +00:00
James Rich ee0e25c706 chore(ci): Change number of shards for parallel test execution (#4428) 2026-02-03 12:39:21 -06:00
James Rich 0f83e3e3ab Refactor PR workflow to include check-changes step (#4397) 2026-02-01 15:14:51 -06:00
James Rich 3659f468e4 chore(ci): Optimize and stabilize Gradle builds and CI workflows (#4390)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-02-01 18:03:17 +00:00
James Rich 039e785a2d build: Lower JDK to 17 and minSdk to 21 (#4369) 2026-01-29 20:04:30 -06:00
James Rich fd3ad804fa feat(build): Add support for remote Gradle build cache (#4357) 2026-01-29 13:43:21 -06:00
James Rich cf48d6c1c1 chore(ci): Refactor and optimize GitHub Actions workflows (#4252)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-01-18 01:52:04 +00:00
James Rich 431c7bc3b2 chore(ci): generate changelog on pushes to main (#3951)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-12-10 16:03:10 +00:00
James Rich 8bb3f4fadb ci: upload Android test results to Codecov (#3055)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-10 20:06:30 +00:00
James Rich 0659d38438 feat(ci): add kover for test coverage reporting (#3041)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-10 15:30:47 +00:00
Phil Oliver 1044f4b61c Fix CI badge in README (#2761) 2025-08-18 01:37:12 +00:00
DaneEvans 69b2a6229c add new crowdIn branch to the bypass list (#2736) 2025-08-15 09:18:15 +00:00
James Rich 7eebcacb36 chore(ci): back out pr workflow change
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-14 17:18:29 -05:00
James Rich 3c2e29ec0c chore(ci): remove custom commit message for Crowdin updates (#2731) 2025-08-14 16:57:58 -05:00
James Rich 418fa2a3cd Update pull-request.yml (#2727) 2025-08-14 15:47:31 -05:00
James Rich c203d18c7c chore: configure Crowdin integration (#2724) 2025-08-14 14:44:31 -05:00