aboutsummaryrefslogtreecommitdiffstats
path: root/.github/workflows/pull_request.yml
AgeCommit message (Collapse)AuthorFilesLines
2022-06-10Improve Kotlin build caching (#1947)Harsh Shandilya1-6/+48
* 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-09chore(deps): update dependency org.jetbrains.kotlin:kotlin-test-junit to ↵renovate[bot]1-6/+6
v1.7.0 (#1941) Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2022-06-07Bump `gradle/gradle-build-action` to 2.2.0 stable (#1937)Harsh Shandilya1-6/+6
github: bump `gradle/gradle-build-action` to 2.2.0 stable
2022-06-05github: stop disabling configuration cache in CIHarsh Shandilya1-6/+6
2022-05-25Instate shadow jobs (#1923)Harsh Shandilya1-12/+12
2022-05-20chore(deps): update actions/upload-artifact action to v3.1.0 (#1921)renovate[bot]1-1/+1
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-16chore(deps): update gradle/gradle-build-action action to v2.1.6 (#1916)renovate[bot]1-6/+6
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-13chore(deps): update actions/github-script action to v6.1.0 (#1910)renovate[bot]1-6/+6
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-04chore(deps): update actions/setup-java action to v3.3.0 (#1895)renovate[bot]1-6/+6
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-26chore(deps): update actions/setup-java action to v3.2.0 (#1875)renovate[bot]1-6/+6
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-21chore(deps): update actions/checkout action to v3.0.2 (#1861)renovate[bot]1-6/+6
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-14chore(deps): update actions/checkout action to v3.0.1 (#1844)renovate[bot]1-6/+6
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-11chore(deps): update actions/setup-java action to v3.1.1 (#1839)renovate[bot]1-6/+6
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-01chore(deps): update actions/setup-java action to v3.1.0 (#1816)renovate[bot]1-6/+6
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-31Remove setup-java Gradle cache (#1815)Harsh Shandilya1-6/+0
2022-03-29chore(deps): update gradle/gradle-build-action action to v2.1.5 (#1807)renovate[bot]1-6/+6
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-19chore(deps): update gradle/gradle-build-action action to v2.1.4 (#1790)renovate[bot]1-6/+6
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03chore(deps): update actions/upload-artifact action to v3 (#1763)renovate[bot]1-1/+1
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-02chore(deps): update actions/checkout action to v3 (#1760)renovate[bot]1-6/+6
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-24chore(deps): update actions/setup-java action to v3 (#1752)renovate[bot]1-6/+6
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-22Expand tests for multiple identity keys (#1743)Harsh Shandilya1-0/+3
2022-02-21Add CI job to assemble release APKs and fix build (#1742)Harsh Shandilya1-0/+35
2022-02-20github: add missing escapes and quotes (#1736)Harsh Shandilya1-16/+16
2022-02-17chore(deps): update actions/setup-java action to v2.5.0 (#1734)renovate[bot]1-5/+5
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-17Turn on Configuration Cache (#1733)Harsh Shandilya1-30/+30
2022-02-11chore(deps): update actions/github-script action to v6 (#1726)renovate[bot]1-5/+5
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-05Begin rework for configuration cache compatibility (#1709)Harsh Shandilya1-54/+0
2022-02-03chore(deps): update gradle/gradle-build-action action to v2.1.3 (#1705)renovate[bot]1-6/+6
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-28chore(deps): update gradle/gradle-build-action action to v2.1.2 (#1697)renovate[bot]1-6/+6
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-25chore(deps): update gradle/gradle-build-action action to v2.1.1 (#1684)renovate[bot]1-6/+6
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-08chore(deps): update actions/github-script action to v5.1.0 (#1648)renovate[bot]1-6/+6
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-31chore(deps): update gradle/gradle-build-action action to v2.1.0 (#1633)renovate[bot]1-6/+6
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-23chore(deps): update actions/github-script action to v5 (#1616)renovate[bot]1-6/+6
* 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-23chore(deps): update actions/upload-artifact action to v2.3.1 (#1614)renovate[bot]1-1/+1
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-11Miscellaneous build and CI cleanups (#1587)Harsh Shandilya1-6/+0
2021-12-07Upgrade workflows to use Java 17 (#1579)Harsh Shandilya1-6/+6
2021-12-07github: disable publishing of JaCoCo reportsHarsh Shandilya1-1/+1
2021-12-07github: add code-coverage PR jobHarsh Shandilya1-0/+60
2021-12-07github: split PR tasks into separate jobsHarsh Shandilya1-5/+139
2021-12-06Convert all GHA references to normal versions (#1570)Harsh Shandilya1-8/+11
2021-10-28Upgrade dependencies (#1526)Harsh Shandilya1-2/+2
* gradle: upgrade all dependencies * github: replace gradle-cache-action with official gradle-build-action * github: update wrapper-validation-action
2021-10-23Switch new PGP backend to use PGPainless (#1522)Harsh Shandilya1-62/+0
* 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-03Cleanup and improve CI checks (#1511)Harsh Shandilya1-48/+22
2021-09-29github: force PR builds to be in the same concurrency group (#1507)Harsh Shandilya1-0/+5
2021-08-17Add `KeyPair` and `KeyManager` to manage keys in the app (#1487)Aditya Wasan1-7/+79
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-07-19Cleanup and fix CI tests (#1464)Harsh Shandilya1-1/+1
2021-06-20Misc updates (#1440)Harsh Shandilya1-1/+1
2021-05-22ci: remove instrumentationTest step and run action on ubuntu-latestAditya Wasan1-13/+1
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
2021-05-09build: switch to Spotless for formattingHarsh Shandilya1-1/+3
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-05-09github: cleanup and better document PR workflow skip logicHarsh Shandilya1-3/+11
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>