Skip to content

Commit 8e04313

Browse files
authored
[Dependabot] Update Ignore Configuration (AGP, FluxC, Login and Stories) (#21741)
* Deps: Stop ignoring the agp update The AGP update no longer needs to be synced with other in-house library and client projects (except for GBKit). As such, there is no need for Dependabot to ignore them anymore. This limitation got lifted due to the fact that: - 'FluxC' got vendored into this project, and thus the need to sync the AGP version with WCAndroid is no longer relevant (paaHJt-7hU-p2). - It has been decided that any project that requires compatibility with composite build on a library level, they will have to make the change themselves, when and if needed (paaHJt-6Qv-p2). ------------------------------------------------------------------------ About the 'GBKit' exception, following the below PR's approach, a product engineer should be able to replicate a future AGP update without too much trouble: PS: [Build] Update Gradle to 8.12.1 and AGP to 8.8.1 #21680 - #21680 Thus, it is better to unblock such automated AGP updates, based on Dependabot, instead of leaving them become stale for too long. * Deps: Remove unnecessary dependencies from ignore list Both, the 'FluxC' and 'Login' libraries, got vendored into this project, and thus there is no need for Dependabot to ignore them anymore (paaHJt-7hU-p2). * Deps: Remove unnecessary dependencies from ignore list The 'Stories' library/feature got completely removed a year ago and thus there is no need for Dependabot to ignore them anymore (pcdRpT-4Vq-p2#comment-8589).
1 parent 40c3213 commit 8e04313

File tree

1 file changed

+0
-10
lines changed

1 file changed

+0
-10
lines changed

.github/dependabot.yml

-10
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,6 @@ updates:
1818
exclude-patterns:
1919
- "org.jetbrains.kotlinx*"
2020
ignore:
21-
# The Android Gradle Plugin is a dependency that needs to be in sync with other
22-
# in-house libraries due to compatibility with composite build.
23-
- dependency-name: "com.android.tools.build:gradle"
24-
- dependency-name: "com.android.application"
25-
- dependency-name: "com.android.library"
2621
# Bumping 2.13.3 to the newest version requires lots of changes, including changes to
2722
# Gutenberg. As such, and as agreed, any update is paused. For more details, see
2823
# https://github.com/wordpress-mobile/WordPress-Android/pull/17936#issuecomment-1553227875
@@ -42,13 +37,8 @@ updates:
4237
- dependency-name: "com.facebook.fbjni:fbjni"
4338
# Our libraries that are stored in S3 have a custom versioning scheme which doesn't work with
4439
# dependapot.
45-
- dependency-name: "org.wordpress:fluxc"
4640
- dependency-name: "org.wordpress:utils"
4741
- dependency-name: "org.wordpress.gutenberg-mobile:react-native-gutenberg-bridge"
48-
- dependency-name: "org.wordpress:login"
49-
- dependency-name: "com.automattic:stories"
50-
- dependency-name: "com.automattic.stories:mp4compose"
51-
- dependency-name: "com.automattic.stories:photoeditor"
5242
- dependency-name: "org.wordpress:aztec"
5343
- dependency-name: "org.wordpress.aztec:wordpress-shortcodes"
5444
- dependency-name: "org.wordpress.aztec:wordpress-comments"

0 commit comments

Comments
 (0)