Commit graph

21 commits

Author SHA1 Message Date
Harsh Shandilya
282e9519ae chore: add missing copyright headers and update existing ones 2024-08-14 00:31:25 +05:30
renovate[bot]
b8ec01ad61
chore(deps): update plugin org.gradle.toolchains.foojay-resolver-convention to v0.8.0 (#2856)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-12 18:36:14 +00:00
Harsh Shandilya
e58151e971
fix(build): tweak repository settings 2024-01-08 23:24:09 +05:30
Harsh Shandilya
600e20824e
refactor(build): simplify repository declarations 2023-12-17 14:42:40 +05:30
renovate[bot]
11a97a7bc5
chore(deps): update plugin org.gradle.toolchains.foojay-resolver-convention to v0.7.0 (#2652)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-17 19:12:09 +05:30
renovate[bot]
e973dc53ca
chore(deps): update plugin org.gradle.toolchains.foojay-resolver-convention to v0.6.0 (#2597)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-10 22:37:05 +00:00
Harsh Shandilya
f583939635
fix(build): adjust ktfmt path filtering to allow formatting build.gradle.kts files 2023-07-06 13:02:17 +05:30
Harsh Shandilya
bd464556b6
feat(build): use JVM toolchains to enforce Java 17 usage
This simplifies project setup in both CI and for individual contributors
2023-05-24 01:53:12 +05:30
Harsh Shandilya
66158adc13
chore(build): fix deprecation warning
Now visible due to this change: https://docs.gradle.org/8.1-rc-1/release-notes.html#:~:text=Useful%20deprecation%20warnings%20and%20errors%20from%20Kotlin%20script%20compilation
2023-03-21 13:43:09 +05:30
Harsh Shandilya
afd0eebdd3
refactor(build-logic): move all code to a single top-level project 2022-12-02 01:57:02 +05:30
Harsh Shandilya
df764932f7
Migrate to Metalava for validating API (#2195) 2022-10-21 06:32:23 +00:00
Harsh Shandilya
f973f32a4d gradle: add play-sdk-proto module to gMaven filter 2022-07-09 10:16:01 +00:00
Harsh Shandilya
786ee94a9e
Switch to R8 dev releases (#1986) 2022-07-07 08:58:45 +00:00
Harsh Shandilya
8a9ebf3f7e
build-logic: introduce versions plugin 2022-07-07 11:28:58 +05:30
Harsh Shandilya
68cf22fb75
build-logic: rewrite version overrides to edit the version catalog 2022-06-12 16:31:42 +05:30
Harsh Shandilya
179e7a5044
Tighten down dependency resolution (#1903) 2022-05-09 07:46:27 +00:00
Harsh Shandilya
861ca58a58
Configure Sentry with more information (#1782)
* build-logic: remove error path in Sentry plugin

* gradle: fix UnstableApiUsage warning

* build-logic: configure Sentry Gradle Plugin

* app: set traces sample-rate to 1.0

* sentry-stub: init

* app: populate Sentry user field with feature flags
2022-03-13 12:11:01 +00:00
renovate[bot]
b12abc6ac7
chore(deps): update dependency gradle to v7.4 (#1717)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2022-02-08 12:03:18 +00:00
Harsh Shandilya
553a9e8492
build-logic: configure repositories to include Google Maven 2021-12-03 12:59:56 +05:30
Harsh Shandilya
c2e2e4f842
Convert build-logic to a proper included build 2021-11-16 00:22:16 +05:30
Harsh Shandilya
96a9211f9e
build-logic: migrate Spotless to a convention plugin 2021-11-15 23:57:40 +05:30