Commit graph

94 commits

Author SHA1 Message Date
renovate[bot]
6b23934c7d
chore(deps): update actions/setup-java action to v3.4.1 (#1992)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-11 21:50:30 +05:30
renovate[bot]
11d4c53af9
chore(deps): update actions/setup-java action to v3.4.0 (#1971)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-22 01:28:19 +05:30
renovate[bot]
77fa6251ef
chore(deps): update gradle/gradle-build-action action to v2.2.1 (#1970)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-20 16:05:01 +00:00
Harsh Shandilya
bd9f883bb6
Improve Kotlin build caching (#1947)
* Update Gradle properties with Kotlin 1.7 build things

* Disable build tooling metadata task

* Revert "Revert "github: stop disabling configuration cache in CI""

This reverts commit 08951643f51a5a62ca2419cb3a5e935b1d7de413.

* Store build reports as artifacts
2022-06-10 23:27:56 +05:30
renovate[bot]
f968b21bf6
chore(deps): update dependency org.jetbrains.kotlin:kotlin-test-junit to v1.7.0 (#1941)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2022-06-09 10:49:53 +05:30
Harsh Shandilya
9e717b6809
Bump gradle/gradle-build-action to 2.2.0 stable (#1937)
github: bump `gradle/gradle-build-action` to 2.2.0 stable
2022-06-07 02:40:22 +00:00
Harsh Shandilya
f53fe04196
github: stop disabling configuration cache in CI 2022-06-05 04:06:12 +05:30
Harsh Shandilya
9d3312611e
Instate shadow jobs (#1923) 2022-05-25 12:29:04 +00:00
renovate[bot]
8550bede22
chore(deps): update actions/upload-artifact action to v3.1.0 (#1921)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-20 21:50:47 +05:30
renovate[bot]
4a5bd337c3
chore(deps): update gradle/gradle-build-action action to v2.1.6 (#1916)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-16 09:53:04 +05:30
renovate[bot]
7c6a015ad0
chore(deps): update actions/github-script action to v6.1.0 (#1910)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-13 09:02:28 +05:30
renovate[bot]
cba7f798c3
chore(deps): update actions/setup-java action to v3.3.0 (#1895)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-04 19:55:07 +05:30
renovate[bot]
67053eb104
chore(deps): update actions/setup-java action to v3.2.0 (#1875)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-26 11:47:10 +00:00
renovate[bot]
545da8f79b
chore(deps): update actions/checkout action to v3.0.2 (#1861)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-21 15:21:12 +00:00
renovate[bot]
5312f2fa5d
chore(deps): update actions/checkout action to v3.0.1 (#1844)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-14 18:43:41 +00:00
renovate[bot]
8eef38dd0c
chore(deps): update actions/setup-java action to v3.1.1 (#1839)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-11 21:18:04 +05:30
renovate[bot]
4bd4648ead
chore(deps): update actions/setup-java action to v3.1.0 (#1816)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-01 18:21:00 +05:30
Harsh Shandilya
deac3c4029
Remove setup-java Gradle cache (#1815) 2022-03-31 17:50:09 +00:00
renovate[bot]
b440a2207e
chore(deps): update gradle/gradle-build-action action to v2.1.5 (#1807)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-29 22:34:21 +00:00
renovate[bot]
1f88911ddd
chore(deps): update gradle/gradle-build-action action to v2.1.4 (#1790)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-19 03:23:17 +05:30
renovate[bot]
20ae7e9aac
chore(deps): update actions/upload-artifact action to v3 (#1763)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 23:38:03 +05:30
renovate[bot]
980ebe44da
chore(deps): update actions/checkout action to v3 (#1760)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-02 01:29:46 +05:30
renovate[bot]
0af4e2920c
chore(deps): update actions/setup-java action to v3 (#1752)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-24 20:16:22 +05:30
Harsh Shandilya
f08ad35d2e
Expand tests for multiple identity keys (#1743) 2022-02-22 14:33:03 +05:30
Harsh Shandilya
82e3ba6ce5
Add CI job to assemble release APKs and fix build (#1742) 2022-02-21 15:12:56 +00:00
Harsh Shandilya
f6dd7e338f
github: add missing escapes and quotes (#1736) 2022-02-20 00:18:48 +00:00
renovate[bot]
3939003dec
chore(deps): update actions/setup-java action to v2.5.0 (#1734)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-17 04:58:48 +00:00
Harsh Shandilya
c9992a64fc
Turn on Configuration Cache (#1733) 2022-02-17 04:43:04 +00:00
renovate[bot]
d8beba9b9b
chore(deps): update actions/github-script action to v6 (#1726)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-11 21:22:45 +05:30
Harsh Shandilya
664e1fbba0
Begin rework for configuration cache compatibility (#1709) 2022-02-05 01:57:41 +05:30
renovate[bot]
ce75d0e49b
chore(deps): update gradle/gradle-build-action action to v2.1.3 (#1705)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-03 18:55:12 +00:00
renovate[bot]
e66808eaee
chore(deps): update gradle/gradle-build-action action to v2.1.2 (#1697)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-28 17:52:15 +00:00
renovate[bot]
e7fbcd4f85
chore(deps): update gradle/gradle-build-action action to v2.1.1 (#1684)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-25 07:52:57 +05:30
renovate[bot]
5e5a2ded53
chore(deps): update actions/github-script action to v5.1.0 (#1648)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-08 08:50:26 +05:30
renovate[bot]
d7a9a8ed1e
chore(deps): update gradle/gradle-build-action action to v2.1.0 (#1633)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-31 05:43:15 +00:00
renovate[bot]
c911554c84
chore(deps): update actions/github-script action to v5 (#1616)
* chore(deps): update actions/github-script action to v5

* github: update check-changed-files for OctoKit upgrade

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-12-23 13:20:48 +00:00
renovate[bot]
7f2ccb18ee
chore(deps): update actions/upload-artifact action to v2.3.1 (#1614)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-23 12:52:19 +00:00
Harsh Shandilya
7d39bc0ae2
Miscellaneous build and CI cleanups (#1587) 2021-12-11 00:12:54 +05:30
Harsh Shandilya
1df01a2f54
Upgrade workflows to use Java 17 (#1579) 2021-12-07 15:21:54 +00:00
Harsh Shandilya
369d674b1a
github: disable publishing of JaCoCo reports 2021-12-07 18:52:45 +05:30
Harsh Shandilya
eefbaca612
github: add code-coverage PR job 2021-12-07 18:51:51 +05:30
Harsh Shandilya
57d0dbad36
github: split PR tasks into separate jobs 2021-12-07 15:38:19 +05:30
Harsh Shandilya
968507aba0
Convert all GHA references to normal versions (#1570) 2021-12-06 18:19:29 +00:00
Harsh Shandilya
22ed045ea7
Upgrade dependencies (#1526)
* gradle: upgrade all dependencies

* github: replace gradle-cache-action with official gradle-build-action

* github: update wrapper-validation-action
2021-10-28 07:04:29 +05:30
Harsh Shandilya
aac74ae451
Switch new PGP backend to use PGPainless (#1522)
* crypto-pgpainless: init

* crypto-pgpainless: add an opinionated CryptoHandler impl

* app: migrate to crypto-pgpainless

* crypto-pgp: remove

* github: remove now unused instrumentation tests job

* crypto-common: fixup package names

* wip(crypto-pgpainless): add `PGPKeyPair` and `PGPKeyManager`

Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
(cherry picked from commit 02d07e9e797a8600cc8c534a731dfffcc44cfdde)

* crypto-pgpainless: use hex-encoded key IDs

* crypto-pgpainless: replace legacy Gopenpgp-generated key file

* crypto-pgpainless: fix CryptoConstants source set

* crypto-pgpainless: fix tests

* crypto-pgpainless: reinstate PGPKeyManager tests

Co-authored-by: Aditya Wasan <adityawasan55@gmail.com>
2021-10-23 17:02:50 +05:30
Harsh Shandilya
99586970a1
Cleanup and improve CI checks (#1511) 2021-10-03 12:39:24 +00:00
Harsh Shandilya
1ad08e9671
github: force PR builds to be in the same concurrency group (#1507) 2021-09-29 17:30:32 +05:30
Aditya Wasan
b7abd561f5
Add KeyPair and KeyManager to manage keys in the app (#1487)
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-08-17 04:14:43 +05:30
Harsh Shandilya
392ad847bf
Cleanup and fix CI tests (#1464) 2021-07-19 16:31:37 +05:30
Harsh Shandilya
29041cf561
Misc updates (#1440) 2021-06-20 12:00:55 +05:30