Commit Graph

378 Commits

Author SHA1 Message Date
renovate[bot]
2ef0547fb2 chore(deps): update ruby to v3.4.9 (#4752)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-11 14:56:35 +00:00
James Rich
d076361c55 refactor: migrate core UI and features to KMP, adopt Navigation 3 (#4750)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-03-10 17:29:47 +00:00
James Rich
a854c839e4 ci: Refine APK artifact paths and enable automatic release notes generation (#4727) 2026-03-05 14:51:47 -06:00
James Rich
9d9f95961d ci: fix secrets context not allowed in if conditional (#4726) 2026-03-05 14:29:56 -06:00
James Rich
79a4a3671f ci: fix internal builds release failing the workflow when secrets are missing (#4725) 2026-03-05 14:26:57 -06:00
James Rich
c9005432ea ci: improve release cleanup and optimize build tasks (#4724) 2026-03-05 14:04:37 -06:00
James Rich
2e13b1ab17 ci: release flow tweaks (#4723) 2026-03-05 13:47:09 -06:00
James Rich
43f9aa0b50 ci: Remove environment from github-release job
Removed the environment specification for the github-release job.

Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-03-05 13:13:14 -06:00
renovate[bot]
5fc7e46c29 chore(deps): update actions/upload-artifact action to v7 (#4714)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-04 21:26:16 +00:00
renovate[bot]
1e0613d520 chore(deps): update gradle/actions action to v5 (#4715)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-04 21:13:13 +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
034c85d191 ci: update github-release permissions and environment settings (#4700) 2026-03-03 12:53:55 -06:00
James Rich
2c49db8041 feat/decoupling (#4685)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-03-03 13:15:28 +00:00
James Rich
145c256972 Merge pull request #4668
* Disable generate_release_notes in release workflow
2026-02-27 11:22:36 -06:00
James Rich
3b531b61a3 ci: Split Google artifact attestations and ensure F-Droid uploads (#4665) 2026-02-27 09:48:10 -06:00
renovate[bot]
3585422097 chore(deps): update github artifact actions (major) (#4659)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-26 21:12:58 +00:00
renovate[bot]
46b32f1cce chore(deps): update actions/attest-build-provenance action to v4 (#4652)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-26 03:11:42 +00:00
James Rich
8b2a9d5f9a chore(ci): Refine analytics task filtering and improve release debugging (#4624) 2026-02-22 07:57:05 -06:00
James Rich
67762256c8 chore(ci): Use wildcard for APK paths in release workflow (#4622) 2026-02-22 07:04:49 -06:00
James Rich
d8f08c3c96 ci(release): Use wildcards for APK paths in release workflow (#4619) 2026-02-21 19:44:09 -06:00
James Rich
5d2336c092 ci: Fix and improve Kover coverage reporting (#4610)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-02-20 23:09:24 +00:00
renovate[bot]
034ed7648f chore(deps): update actions/stale action to v10.2.0 (#4575)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 13:22:20 +00:00
James Rich
0f03492ac6 fix: uri handling, ci test setup (#4556)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-02-14 16:07:03 +00:00
renovate[bot]
3971c0a9f4 chore(deps): update actions/setup-java action to v5 (#4469)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-06 02:54:56 +00:00
renovate[bot]
7073c5d8c0 chore(deps): update gradle/actions action to v5 (#4470)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-06 02:54:45 +00:00
renovate[bot]
c88235e333 chore(deps): update actions/checkout action to v6 (#4468)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-05 22:54:14 +00:00
James Rich
18aae852fd build(ksp): ksp and publishing tuning (#4462)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-02-05 22:36:38 +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
41ea09b3ff chore(l10n): Remove custom changelogs from Crowdin config (#4418) 2026-02-02 18:09:04 -06:00
James Rich
d4089a2985 fix(ci): pre-emptive tagging (#4415) 2026-02-02 13:43:42 -06:00
James Rich
cf0af91ae1 fix(ci): switch to pre-emptive tagging workflow (#4414) 2026-02-02 13:34:34 -06:00
James Rich
f4db2a33c2 fix(ci): robust SHA passing via artifact to bypass secret masking (#4412) 2026-02-02 13:21:54 -06:00
James Rich
7d35f6e4a7 fix(ci): ensure release SHA is passed correctly and validate inputs (#4411) 2026-02-02 13:11:39 -06:00
James Rich
1cb42aa48a fix(ci): robust SHA passing for release workflow (#4410) 2026-02-02 12:52:47 -06:00
James Rich
256486625d fix(ci): ensure release commit is pushed to branch and validate SHA (#4409) 2026-02-02 12:44:38 -06:00
James Rich
fa95872b65 fix(ci): use PAT for release workflow to bypass branch protection (#4408) 2026-02-02 12:35:06 -06:00
James Rich
70d7319efe feat(release): Automate changelog, asset updates, and tagging (#4407) 2026-02-02 12:19:08 -06:00
James Rich
93a5dc2ebb ci: fix scheduled-updates workflow by explicitly adding paths (#4405) 2026-02-02 10:31:20 -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
1abcb4d4ed refactor(build): Centralize Develocity and build cache configuration (#4382) 2026-01-30 18:42:06 -06:00
James Rich
bd6480e5db chore(build): more downgrades to JDK 17 (#4374) 2026-01-30 10:18:50 -06:00
James Rich
039e785a2d build: Lower JDK to 17 and minSdk to 21 (#4369) 2026-01-29 20:04:30 -06:00
James Rich
73c790290c chore(ci): Remove GitHub Packages publishing workflow (#4368) 2026-01-29 17:56:41 -06:00
James Rich
15760da074 Refactor: Create core:api module and set up publishing (#4362) 2026-01-29 13:45:00 -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
7283edd5b0 chore(repo): replace the triage robots (#4359) 2026-01-29 09:53:29 -06:00