Commit graph

325 commits

Author SHA1 Message Date
Harsh Shandilya
39eb8a9828
fix(ci): force-accept all licenses in shadow jobs 2023-05-01 18:46:54 +05:30
renovate[bot]
87f7f5a583
chore(deps): update github/codeql-action action to v2.3.2 (#2488)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-28 00:39:32 +05:30
Harsh Shandilya
f0ac9f97e2
feat(build): remove Detekt
This no longer adds value for me and instead results in unnecessary
bikeshedding.
2023-04-27 14:45:06 +05:30
renovate[bot]
2b2c0860f8
chore(deps): update github/codeql-action action to v2.3.1 (#2486)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-27 10:43:53 +05:30
Harsh Shandilya
57be46b590
chore(build): simplify library release signing setup 2023-04-23 14:53:24 +05:30
renovate[bot]
bef2560421
chore(deps): update github/codeql-action action to v2.3.0 (#2482)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-22 02:27:08 +05:30
Harsh Shandilya
a08c503d33 feat(ci): add CodeQL analysis workflow
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2023-04-20 09:39:28 +00:00
renovate[bot]
44b0513461
chore(deps): update gradle/gradle-build-action action to v2.4.2 (#2472)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-15 10:29:57 +05:30
Harsh Shandilya
f2f5a58a81
feat(deps): upgrade to AGP 8.0.0 2023-04-14 00:37:12 +05:30
renovate[bot]
b128c1803c
chore(deps): update actions/checkout action to v3.5.2 (#2470)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-13 22:52:28 +05:30
renovate[bot]
54ca789372
chore(deps): update gradle/gradle-build-action action to v2.4.1 (#2469)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-13 08:35:59 +05:30
renovate[bot]
009f16e1ab
chore(deps): update actions/checkout action to v3.5.1 (#2465)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-12 16:45:11 +00:00
renovate[bot]
11be4cf794
chore(deps): update actions/github-script action to v6.4.1 (#2460)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-06 16:17:57 +00:00
renovate[bot]
69696495b9
chore(deps): update peter-evans/create-pull-request action to v5 (#2454)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-05 09:12:18 +05:30
renovate[bot]
0e474e127d
chore(deps): update actions/setup-java action to v3.11.0 (#2442)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-27 19:27:47 +00:00
Harsh Shandilya
8e14f8ccaf
feat(build): migrate to Crowdin V2 API 2023-03-26 19:00:38 +05:30
renovate[bot]
965c80bbe4
chore(deps): update actions/checkout action to v3.5.0 (#2435)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-24 07:23:55 +00:00
Harsh Shandilya
9351e79511
fix(ci): make shadow jobs actually use provided Gradle version 2023-03-23 13:57:38 +05:30
Harsh Shandilya
dbdde9688f
fix(ci): use correct job title for dependency 2023-03-23 13:40:11 +05:30
renovate[bot]
e791677d70
chore(deps): pin usefulness/agp-version-finder-action action to 9084404 (#2433)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-23 13:37:37 +05:30
Harsh Shandilya
9b3fd4b064
fix(ci): make AGP version handling automatic 2023-03-23 12:56:37 +05:30
Harsh Shandilya
9a0e28cc0a
fix(ci): prevent shadow jobs from writing to cache 2023-03-19 18:42:20 +05:30
renovate[bot]
1aa31824e8
chore(deps): update actions/checkout action to v3.4.0 (#2416)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-16 08:02:00 +05:30
renovate[bot]
086749aa0c
chore(deps): update peter-evans/create-pull-request action to v4.2.4 (#2415)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-15 08:55:15 +05:30
Harsh Shandilya
b707eed4d3
fix(shadow jobs): don't run an additional jobset for latest Gradle version
I always keep the wrapper in sync with Gradle releases so the additional matrix dimension doesn't add much value.

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2023-02-28 13:57:11 +05:30
Harsh Shandilya
a634e22d7f
feat(ci): make shadow jobs report aggregate success 2023-02-28 11:46:41 +05:30
Harsh Shandilya
14b17d2dc9
fix: remove Gradle 8.x exclusion from shadow jobs 2023-02-28 11:35:31 +05:30
Harsh Shandilya
9142bed0de
chore: update AGP versions in shadow jobs 2023-02-28 11:25:42 +05:30
Harsh Shandilya
298c19307b
fix(ci): improve check for uncommitted changes 2023-02-23 19:26:57 +05:30
renovate[bot]
86516a84c0
chore(deps): update gradle/wrapper-validation-action action to v1.0.6 (#2382)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-19 07:16:38 +05:30
renovate[bot]
0a063061ee
chore(deps): update gradle/gradle-build-action action to v2.4.0 (#2381)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-19 06:48:39 +05:30
Harsh Shandilya
c5613abd0c
chore(ci): add merge queue trigger to PR jobs 2023-02-13 16:09:58 +05:30
renovate[bot]
1536b0a8fb
chore(deps): update actions/setup-java action to v3.10.0 (#2364)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-08 09:45:23 +05:30
Harsh Shandilya
d43ab32ff3
chore(ci): update shadow job configuration
- Run for latest stable and release nightly Gradle versions
- Exclude known-broken combinations
2023-01-31 15:35:37 +05:30
Harsh Shandilya
69bbc5b8f4
chore(ci): bump AGP versions for shadow jobs 2023-01-30 15:11:57 +05:30
renovate[bot]
567c1fbb35
chore(deps): update actions/github-script action to v6.4.0 (#2346)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-26 17:47:10 +00:00
Harsh Shandilya
448ed3e575
chore(ci): update shadow job configuration 2023-01-26 11:24:29 +05:30
Harsh Shandilya
f2858529c2
fix(ci): assemble bundles but do not deploy them in snapshots
While a build test is good and useful ultimately there is
little value to the bundle format outside Google Play and the
artifact only serves to confuse users looking to download the
snapshots.
2023-01-16 10:22:36 +05:30
Harsh Shandilya
c2408ca7b3
fix(ci): update AGP versions in shadow job configuration 2023-01-13 15:17:55 +05:30
Harsh Shandilya
4f020a8d22
chore(deps): revert back to AGP stable
This reverts commit aca444da4e.
2023-01-13 15:00:30 +05:30
renovate[bot]
70c3c29b9d
chore(deps): update actions/upload-artifact action to v3.1.2 (#2324)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-06 15:39:49 +00:00
renovate[bot]
7e654d0cc5
chore(deps): update actions/download-artifact action to v3.0.2 (#2322)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-06 08:54:29 +05:30
renovate[bot]
103ddb0cd0
chore(deps): update actions/checkout action to v3.3.0 (#2320)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-05 13:41:31 +00:00
Harsh Shandilya
aca444da4e
chore: upgrade to AGP 8.0.0-alpha10
This brings proper compatibility with Gradle 8.0 RC1
2023-01-03 20:27:28 +05:30
Harsh Shandilya
31293eac84
chore: update AGP versions for shadow job 2022-12-29 22:51:27 +05:30
Harsh Shandilya
3b829caef6
fix(ci): disable AGP 8 X Java 11 shadow job
AGP 8.x now correcly enforces its Java 17+ runtime requirement
2022-12-22 12:00:58 +05:30
Harsh Shandilya
a84b810844
chore(ci): update shadow job versions 2022-12-22 11:32:27 +05:30
renovate[bot]
7b205839d9
chore(deps): update actions/setup-java action to v3.9.0 (#2299)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-14 20:50:38 +05:30
renovate[bot]
4b3691a670
chore(deps): update actions/checkout action to v3.2.0 (#2297)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-12 21:53:57 +00:00
Harsh Shandilya
47893833fb
fix(ci): cancel in-progress builds for snapshot deployment 2022-12-08 18:51:15 +05:30
Harsh Shandilya
047766225f
fix(ci): only validate wrapper when changed 2022-12-08 18:51:15 +05:30
Harsh Shandilya
54eab762a8
feat(shadow jobs): prepare for revival
- Bump versions
- Workaround perma-fail on AGP 8.x
- Adjust schedule to be weekly
- Report exit state to healthchecks.io
2022-12-08 18:51:15 +05:30
renovate[bot]
646e55ae2a
chore(deps): update actions/setup-java action to v3.8.0 (#2283)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-06 20:54:01 +05:30
renovate[bot]
0e993fca29
chore(deps): update actions/setup-java action to v3.7.0 (#2281)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 14:49:37 +00:00
Harsh Shandilya
9610254eef
chore(ci): ensure only one instance of snapshot deploy workflow runs 2022-11-28 13:12:48 +05:30
Harsh Shandilya
b6d27e75ce
fix(ci): run wrapper validation on develop branch push 2022-11-28 12:59:29 +05:30
renovate[bot]
4d210573e7
chore(deps): update peter-evans/create-pull-request action to v4.2.3 (#2277)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-28 12:55:16 +05:30
Harsh Shandilya
d25635500d
chore(ci): misc changes to snapshot deployment 2022-11-25 01:20:13 +05:30
renovate[bot]
f804a660e6
chore(deps): update peter-evans/create-pull-request action to v4.2.2 (#2271)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2022-11-24 04:32:29 +00:00
renovate[bot]
b2f6fde703
chore(deps): update mindsers/changelog-reader-action action to v2.2.2 (#2269)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-23 21:44:39 +05:30
renovate[bot]
5538a3e8ad
chore(deps): update peter-evans/create-pull-request action to v4.2.1 (#2266)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-22 10:07:42 +05:30
renovate[bot]
a5f44ef94d
chore(deps): pin dependencies (#2249)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-13 01:24:33 +05:30
renovate[bot]
9562813939
chore(deps): update mindsers/changelog-reader-action action to v2.2.1 (#2241)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-10 22:39:16 +05:30
Harsh Shandilya
e8064e77b6
feat(ci): merge release and debug APK jobs 2022-11-08 21:31:21 +05:30
Harsh Shandilya
a3118c5476 fix(github): fix Crowdin and PSL pull labels 2022-10-30 08:12:16 +00:00
Harsh Shandilya
0208483fd4
refactor(github): rework CI avoidance logic 2022-10-29 08:32:58 +05:30
Harsh Shandilya
56fd18b17d
feat: rip out Spotless
Spotless' configuration cache support is irritating since it requires you to wipe config cache
every time you initialise a Gradle daemon.
2022-10-29 08:10:44 +05:30
Harsh Shandilya
53802dfa15
chore: update AGP versions in shadow job 2022-10-25 02:01:33 +05:30
renovate[bot]
b8863f1def
chore(deps): update gradle/wrapper-validation-action action to v1.0.5 (#2210)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-24 23:52:53 +05:30
renovate[bot]
f5c49c285d
chore(deps): update gradle/gradle-build-action action to v2.3.3 (#2199)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-22 22:02:24 +05:30
renovate[bot]
2540a8a53b
chore(deps): update actions/upload-artifact action to v3.1.1 (#2197)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-22 07:55:01 +05:30
Harsh Shandilya
df764932f7
Migrate to Metalava for validating API (#2195) 2022-10-21 06:32:23 +00:00
renovate[bot]
7f90d827ae
chore(deps): update actions/download-artifact action to v3.0.1 (#2194)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-20 20:45:30 -04:00
renovate[bot]
e29f48cc61
chore(deps): update actions/setup-java action to v3.6.0 (#2192)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-18 19:33:50 +05:30
renovate[bot]
b97d4226b8
chore(deps): update peter-evans/create-pull-request action to v4.2.0 (#2190)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-18 10:05:52 +05:30
renovate[bot]
4b77e3bd0d
chore(deps): update peter-evans/create-pull-request action to v4.1.4 (#2188)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-17 13:48:45 +05:30
renovate[bot]
d127717e8a
chore(deps): update actions/github-script action to v6.3.3 (#2182)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-14 07:15:17 +05:30
renovate[bot]
d6ab3651b7
fix(deps): update dependency com.android.tools.build:gradle to v7.3.1 (#2181)
* fix(deps): update dependency com.android.tools.build:gradle to v7.3.1

* github: bump shadow job AGP versions

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2022-10-13 17:30:56 +00:00
renovate[bot]
d0f5282c62
chore(deps): update actions/github-script action to v6.3.2 (#2177)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-12 00:56:15 +05:30
renovate[bot]
380070d5ff
chore(deps): update actions/checkout action to v3.1.0 (#2161)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-04 18:03:41 +05:30
renovate[bot]
f7e645e855
chore(deps): update actions/github-script action to v6.3.1 (#2157)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-01 10:21:54 +05:30
renovate[bot]
e9ada56f08
chore(deps): update gradle/gradle-build-action action to v2.3.2 (#2155)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-29 21:06:35 +05:30
renovate[bot]
806b8aa218
chore(deps): update peter-evans/create-pull-request action to v4.1.3 (#2151)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-28 10:29:22 +05:30
renovate[bot]
28af291f89
chore(deps): update actions/github-script action to v6.3.0 (#2150)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-27 08:56:35 +05:30
renovate[bot]
7369ac932e
chore(deps): update actions/setup-java action to v3.5.1 (#2149)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-26 20:27:27 +05:30
renovate[bot]
17d9ffdaf5
chore(deps): update gradle/gradle-build-action action to v2.3.1 (#2146)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-23 01:54:48 +05:30
renovate[bot]
cdefe1b545
chore(deps): update peter-evans/create-pull-request action to v4.1.2 (#2135)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-21 11:12:24 +05:30
renovate[bot]
579449a075
fix(deps): update dependency com.android.tools.build:gradle to v7.3.0 (#2127)
* fix(deps): update dependency com.android.tools.build:gradle to v7.3.0

* chore(ci): bump AGP version in matrix

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2022-09-15 18:22:22 +00:00
Harsh Shandilya
85a4c027e4
Fix bundle collection task (#2122) 2022-09-10 20:08:05 +00:00
renovate[bot]
c289b01a86
fix(deps): update dependency com.vanniktech:gradle-maven-publish-plugin to v0.22.0 (#2121)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2022-09-10 06:33:23 +00:00
renovate[bot]
45ea554ec6
chore(deps): update actions/setup-java action to v3.5.0 (#2119)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-08 18:03:27 +00:00
Harsh Shandilya
d3bb888449
fix(github): remove JDK 17 from shadow job matrix 2022-09-05 13:51:40 +05:30
Harsh Shandilya
7bc6b5a194
fix(github): run all checks with JDK 18 2022-09-05 13:51:05 +05:30
Harsh Shandilya
f305463b56
chore(github): bump AGP versions 2022-09-05 13:49:25 +05:30
Harsh Shandilya
9fd8d012c6
fix(github): open automated PRs as (@)msfjarvis
This saves a close-reopen round trip since human created PRs automatically trigger checks
2022-09-05 13:41:19 +05:30
renovate[bot]
903f11c303
chore(deps): update mindsers/changelog-reader-action action to v2.2.0 (#2102)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-01 19:09:04 +05:30
Harsh Shandilya
eb04202410
Enable new gradle-home-cache-cleanup option (#2096) 2022-08-30 16:38:46 +00:00
renovate[bot]
4e302991c7
chore(deps): update gradle/gradle-build-action action to v2.3.0 (#2095)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-29 23:51:35 +05:30
renovate[bot]
a870e44d22
chore(deps): update actions/github-script action to v6.2.0 (#2090)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-27 02:06:27 +05:30
renovate[bot]
e6e67140fa
chore(deps): update gradle/gradle-build-action action to v2.2.5 (#2067)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-20 05:35:53 +00:00