Commit graph

255 commits

Author SHA1 Message Date
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