Update All v5 dependencies (v5) - #2886
Conversation
|
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
b250643 to
90b10d4
Compare
d5e44ab to
f2ab566
Compare
c944849 to
452bdf8
Compare
|
The following dependencies have been modified in this PR: ---
+++
@@ -1,105 +1,115 @@
-androidx.activity:activity-compose:1.10.1
-androidx.activity:activity-ktx:1.10.1
+androidx.activity:activity-compose:1.11.0
+androidx.activity:activity-ktx:1.11.0
androidx.activity:activity:1.0.0
-androidx.activity:activity:1.10.1
+androidx.activity:activity:1.11.0
androidx.annotation:annotation-experimental:1.4.0
androidx.annotation:annotation-experimental:1.4.1
-androidx.annotation:annotation-jvm:1.9.1
-androidx.annotation:annotation:1.9.1
-androidx.appcompat:appcompat-resources:1.7.0
+androidx.annotation:annotation-jvm:1.10.0
+androidx.annotation:annotation:1.10.0
androidx.appcompat:appcompat-resources:1.7.1
-androidx.appcompat:appcompat:1.7.0
androidx.appcompat:appcompat:1.7.1
androidx.arch.core:core-common:2.1.0
androidx.arch.core:core-common:2.2.0
androidx.arch.core:core-runtime:2.0.0
androidx.arch.core:core-runtime:2.2.0
-androidx.autofill:autofill:1.3.0-rc01
-androidx.browser:browser:1.8.0
+androidx.autofill:autofill:1.3.0
+androidx.browser:browser:1.9.0
androidx.cardview:cardview:1.0.0
androidx.collection:collection-jvm:1.4.2
-androidx.collection:collection-jvm:1.4.4
+androidx.collection:collection-jvm:1.5.0
androidx.collection:collection-ktx:1.1.0
androidx.collection:collection-ktx:1.4.2
-androidx.collection:collection-ktx:1.4.4
+androidx.collection:collection-ktx:1.5.0
androidx.collection:collection:1.1.0
androidx.collection:collection:1.4.2
-androidx.collection:collection:1.4.4
-androidx.compose.runtime:runtime-android:1.7.8
-androidx.compose.runtime:runtime-saveable-android:1.7.8
-androidx.compose.runtime:runtime-saveable:1.7.8
-androidx.compose.runtime:runtime:1.7.8
-androidx.compose.ui:ui-android:1.7.8
-androidx.compose.ui:ui-geometry-android:1.7.8
-androidx.compose.ui:ui-geometry:1.7.8
-androidx.compose.ui:ui-graphics-android:1.7.8
-androidx.compose.ui:ui-graphics:1.7.8
-androidx.compose.ui:ui-text-android:1.7.8
-androidx.compose.ui:ui-text:1.7.8
-androidx.compose.ui:ui-unit-android:1.7.8
-androidx.compose.ui:ui-unit:1.7.8
-androidx.compose.ui:ui-util-android:1.7.8
-androidx.compose.ui:ui-util:1.7.8
-androidx.compose.ui:ui:1.7.8
-androidx.compose:compose-bom:2025.03.00
+androidx.collection:collection:1.5.0
+androidx.compose.runtime:runtime-android:1.9.5
+androidx.compose.runtime:runtime-annotation-android:1.9.5
+androidx.compose.runtime:runtime-annotation:1.9.5
+androidx.compose.runtime:runtime-saveable-android:1.9.5
+androidx.compose.runtime:runtime-saveable:1.9.5
+androidx.compose.runtime:runtime:1.9.5
+androidx.compose.ui:ui-android:1.9.5
+androidx.compose.ui:ui-geometry-android:1.9.5
+androidx.compose.ui:ui-geometry:1.9.5
+androidx.compose.ui:ui-graphics-android:1.9.5
+androidx.compose.ui:ui-graphics:1.9.5
+androidx.compose.ui:ui-text-android:1.9.5
+androidx.compose.ui:ui-text:1.9.5
+androidx.compose.ui:ui-unit-android:1.9.5
+androidx.compose.ui:ui-unit:1.9.5
+androidx.compose.ui:ui-util-android:1.9.5
+androidx.compose.ui:ui-util:1.9.5
+androidx.compose.ui:ui:1.9.5
+androidx.compose:compose-bom:2025.11.01
androidx.concurrent:concurrent-futures:1.1.0
androidx.constraintlayout:constraintlayout-core:1.1.1
androidx.constraintlayout:constraintlayout:2.2.1
androidx.coordinatorlayout:coordinatorlayout:1.1.0
-androidx.core:core-ktx:1.13.0
+androidx.core:core-ktx:1.13.1
+androidx.core:core-ktx:1.15.0
androidx.core:core-viewtree:1.0.0
-androidx.core:core:1.13.0
+androidx.core:core:1.13.1
+androidx.core:core:1.15.0
androidx.core:core:1.2.0
androidx.cursoradapter:cursoradapter:1.0.0
androidx.customview:customview-poolingcontainer:1.0.0
androidx.customview:customview:1.0.0
androidx.customview:customview:1.1.0
-androidx.databinding:viewbinding:8.8.1
-androidx.documentfile:documentfile:1.0.0
+androidx.databinding:viewbinding:9.2.1
androidx.drawerlayout:drawerlayout:1.1.1
-androidx.dynamicanimation:dynamicanimation:1.0.0
+androidx.dynamicanimation:dynamicanimation:1.1.0
androidx.emoji2:emoji2-views-helper:1.3.0
+androidx.emoji2:emoji2-views-helper:1.4.0
androidx.emoji2:emoji2:1.3.0
-androidx.fragment:fragment-ktx:1.8.6
+androidx.emoji2:emoji2:1.4.0
+androidx.fragment:fragment-ktx:1.8.9
androidx.fragment:fragment:1.1.0
-androidx.fragment:fragment:1.8.6
+androidx.fragment:fragment:1.8.9
androidx.graphics:graphics-path:1.0.1
+androidx.graphics:graphics-shapes-android:1.0.1
+androidx.graphics:graphics-shapes:1.0.1
androidx.interpolator:interpolator:1.0.0
-androidx.legacy:legacy-support-core-utils:1.0.0
-androidx.lifecycle:lifecycle-common-jvm:2.8.7
+androidx.lifecycle:lifecycle-common-jvm:2.9.4
androidx.lifecycle:lifecycle-common:2.1.0
-androidx.lifecycle:lifecycle-common:2.8.7
-androidx.lifecycle:lifecycle-livedata-core-ktx:2.8.7
+androidx.lifecycle:lifecycle-common:2.9.4
+androidx.lifecycle:lifecycle-livedata-core-ktx:2.9.4
androidx.lifecycle:lifecycle-livedata-core:2.0.0
-androidx.lifecycle:lifecycle-livedata-core:2.8.7
+androidx.lifecycle:lifecycle-livedata-core:2.9.4
androidx.lifecycle:lifecycle-livedata:2.0.0
-androidx.lifecycle:lifecycle-livedata:2.8.7
-androidx.lifecycle:lifecycle-process:2.8.7
-androidx.lifecycle:lifecycle-runtime-android:2.8.7
-androidx.lifecycle:lifecycle-runtime-compose-android:2.8.7
-androidx.lifecycle:lifecycle-runtime-compose:2.8.7
-androidx.lifecycle:lifecycle-runtime-ktx-android:2.8.7
-androidx.lifecycle:lifecycle-runtime-ktx:2.8.7
+androidx.lifecycle:lifecycle-livedata:2.9.4
+androidx.lifecycle:lifecycle-process:2.9.4
+androidx.lifecycle:lifecycle-runtime-android:2.9.4
+androidx.lifecycle:lifecycle-runtime-compose-android:2.9.4
+androidx.lifecycle:lifecycle-runtime-compose:2.9.4
+androidx.lifecycle:lifecycle-runtime-ktx-android:2.9.4
+androidx.lifecycle:lifecycle-runtime-ktx:2.9.4
androidx.lifecycle:lifecycle-runtime:2.1.0
-androidx.lifecycle:lifecycle-runtime:2.8.7
-androidx.lifecycle:lifecycle-viewmodel-android:2.8.7
-androidx.lifecycle:lifecycle-viewmodel-compose-android:2.8.7
-androidx.lifecycle:lifecycle-viewmodel-compose:2.8.7
-androidx.lifecycle:lifecycle-viewmodel-ktx:2.8.7
-androidx.lifecycle:lifecycle-viewmodel-savedstate:2.8.7
+androidx.lifecycle:lifecycle-runtime:2.9.4
+androidx.lifecycle:lifecycle-viewmodel-android:2.9.4
+androidx.lifecycle:lifecycle-viewmodel-compose-android:2.9.4
+androidx.lifecycle:lifecycle-viewmodel-compose:2.9.4
+androidx.lifecycle:lifecycle-viewmodel-ktx:2.9.4
+androidx.lifecycle:lifecycle-viewmodel-savedstate-android:2.9.4
+androidx.lifecycle:lifecycle-viewmodel-savedstate:2.9.4
androidx.lifecycle:lifecycle-viewmodel:2.1.0
-androidx.lifecycle:lifecycle-viewmodel:2.8.7
+androidx.lifecycle:lifecycle-viewmodel:2.9.4
androidx.loader:loader:1.0.0
-androidx.localbroadcastmanager:localbroadcastmanager:1.0.0
-androidx.print:print:1.0.0
androidx.profileinstaller:profileinstaller:1.4.0
androidx.recyclerview:recyclerview:1.4.0
androidx.resourceinspection:resourceinspection-annotation:1.0.1
-androidx.savedstate:savedstate-ktx:1.2.1
+androidx.savedstate:savedstate-android:1.3.1
+androidx.savedstate:savedstate-android:1.3.3
+androidx.savedstate:savedstate-compose-android:1.3.3
+androidx.savedstate:savedstate-compose:1.3.3
+androidx.savedstate:savedstate-ktx:1.3.1
+androidx.savedstate:savedstate-ktx:1.3.3
androidx.savedstate:savedstate:1.0.0
-androidx.savedstate:savedstate:1.2.1
+androidx.savedstate:savedstate:1.3.1
+androidx.savedstate:savedstate:1.3.3
androidx.startup:startup-runtime:1.1.1
androidx.tracing:tracing:1.0.0
+androidx.tracing:tracing:1.2.0
androidx.transition:transition:1.5.0
androidx.vectordrawable:vectordrawable-animated:1.1.0
androidx.vectordrawable:vectordrawable:1.1.0
@@ -118,7 +128,7 @@
com.google.android.gms:play-services-maps:18.0.2
com.google.android.gms:play-services-tasks:18.2.0
com.google.android.gms:play-services-wallet:19.4.0
-com.google.android.material:material:1.12.0
+com.google.android.material:material:1.13.0
com.google.errorprone:error_prone_annotations:2.15.0
com.google.guava:listenablefuture:1.0
com.squareup.moshi:moshi-kotlin:1.15.0
@@ -128,21 +138,18 @@
com.squareup.okio:okio:3.6.0
com.tencent.mm.opensdk:wechat-sdk-android-without-mta:6.8.0
org.bouncycastle:bcprov-jdk15to18:1.84
-org.jetbrains.kotlin:kotlin-android-extensions-runtime:1.9.25
org.jetbrains.kotlin:kotlin-bom:1.8.22
-org.jetbrains.kotlin:kotlin-parcelize-runtime:1.9.25
+org.jetbrains.kotlin:kotlin-parcelize-runtime:2.3.21
org.jetbrains.kotlin:kotlin-reflect:1.8.22
-org.jetbrains.kotlin:kotlin-stdlib-common:2.0.0
-org.jetbrains.kotlin:kotlin-stdlib-common:2.0.20
+org.jetbrains.kotlin:kotlin-stdlib-common:2.3.21
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.10
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.10
-org.jetbrains.kotlin:kotlin-stdlib:2.0.0
-org.jetbrains.kotlin:kotlin-stdlib:2.0.20
-org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0
-org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.9.0
-org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0
-org.jetbrains.kotlinx:kotlinx-coroutines-core:1.9.0
-org.jetbrains.kotlinx:kotlinx-coroutines-play-services:1.9.0
+org.jetbrains.kotlin:kotlin-stdlib:2.3.21
+org.jetbrains.kotlinx:kotlinx-coroutines-android:1.11.0
+org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.11.0
+org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.11.0
+org.jetbrains.kotlinx:kotlinx-coroutines-core:1.11.0
+org.jetbrains.kotlinx:kotlinx-coroutines-play-services:1.11.0
org.jetbrains.kotlinx:kotlinx-datetime-jvm:0.4.1
org.jetbrains.kotlinx:kotlinx-datetime:0.4.1
org.jetbrains.kotlinx:kotlinx-serialization-bom:1.7.3
@@ -151,6 +158,7 @@
org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:1.7.3
org.jetbrains.kotlinx:kotlinx-serialization-json:1.7.3
org.jetbrains:annotations:23.0.0
+org.jspecify:jspecify:1.0.0
project :3ds2
project :ach
project :action-core
To check the affected modules run the |
452bdf8 to
d2d947f
Compare
d2d947f to
210e519
Compare
| remoteUrl = URI( | ||
| "https://github.com/Adyen/adyen-android/tree/main/$projectName/src/main/java", | ||
| ).toURL() | ||
| remoteUrl("https://github.com/Adyen/adyen-android/tree/main/$projectName/src/main/java") |
There was a problem hiding this comment.
| remoteUrl("https://github.com/Adyen/adyen-android/tree/main/$projectName/src/main/java") | |
| remoteUrl("https://github.com/Adyen/adyen-android/tree/v5/$projectName/src/main/java") |
|
|
||
| @Test | ||
| fun `then loading state should be propagated properly`() { | ||
| fun `then loading state should be propagated properly`() = runTest { |
| - name: Deploy GitHub Pages | ||
| uses: JamesIves/github-pages-deploy-action@v4.7.3 | ||
| uses: JamesIves/github-pages-deploy-action@d92aa235d04922e8f08b40ce78cc5442fcfbfa2f # v4.8.0 | ||
| with: |
There was a problem hiding this comment.
By using target-folder we could have the docs for both v5 and v6. WDYT?
There was a problem hiding this comment.
Good idea! We'll need to investigate how the publishing itself will work as well, will we have one path for v5 and another for v6? I think since we're not publishing docs for v6 yet we should do this later, WDYT?
There was a problem hiding this comment.
To explain more, we can have:
Or
- https://adyen.github.io/adyen-android/ (since it's the latest) and
- https://adyen.github.io/adyen-android/v5/
And we need to check if this even works out of the box with the current dokka configuration
Material separated their dependencies in multiple packages and the icons need an explicit dependency now
Kotlin 1.9.25 → 2.3.21
AGP 9 no longer allows applying kotlin-android, which is what previously put the Kotlin Gradle Plugin on the root buildscript classpath. The versionless `kotlin-parcelize` alias in the version catalog needs KGP there in order to resolve, so without it the parcelize compiler plugin silently generates nothing and every @parcelize class fails to compile with "is not abstract and does not implement abstract members: describeContents / writeToParcel". Adding `alias libs.plugins.kotlin.compose apply false` to the root build restores KGP on the classpath, matching how main does it. Compose is incidental here — `apply false` only resolves the plugin onto the buildscript classpath and applies it to nothing, so no module gains the Compose compiler and no published artifact changes. Do not remove this line. Also drops the now-obsolete `compose-compiler` entry and the `kotlin-android` / `jetbrains-kotlin-android` aliases, which AGP 9's built-in Kotlin support makes redundant.
Completes the Dokka V2 migration that build-logic already assumed: adds the `pluginMode=V2Enabled` opt-in flags and replaces the V1 `dokkaHtmlMultiModule` aggregation in the root build with main's `dokka(project(...))` form, using v5's module list. `publish_docs.yml` also deployed `build/docs/`, which is where the removed V1 block wrote its output. Dokka V2 writes to `build/dokka/html/`, so the workflow was publishing nothing on a clean checkout. The same bug exists on main and needs porting there — it went unnoticed because that workflow last ran before the V2 migration landed.
…es to the v5 deps update branch
Ports main's CI Gradle configuration from #2429. A `.github/ci-gradle.properties` is copied over `~/.gradle/gradle.properties` before each Gradle run, which takes precedence over the project file, so CI can be tuned without changing what developers get locally. Its only difference from the committed `gradle.properties` today is a 4g max heap instead of 3072m, but on main it has since been the place where the daemon and heap were tuned for CI. Also adds `cache-encryption-key` to every `setup-gradle` step that lacked it. Without it the Gradle configuration cache is neither stored nor restored between runs, so v5 was getting almost none of the caching that change was meant to deliver: only 2 of 13 Gradle workflows had the key.
Ports 1cd53b7 from main. The Azul Zulu API (api.azul.com) intermittently returns 520 errors, causing setup-java to fail. Temurin (Eclipse Adoptium) downloads from GitHub-hosted releases and does not depend on external APIs.
Ports 283127a and fd70334 from main. By using standard libraries it is not needed to use 3rd party libraries. This mitigates several security risks: - Python dependencies should be locked to verified versions - Python package manager scripts should not be executed during installation The four CI scripts move from `toml` to `tomllib` and from `requests` to `urllib.request`, so the four `pip install` calls in the workflows can go, and `setup-python` pins the interpreter where a recent enough stdlib is needed. This matters most in the publishing pipeline, which ran an unpinned `pip install` on a runner holding Sonatype credentials. `validate_dependencies_for_release_notes.py` keeps computing its merge base against `origin/v5`, which is the only intended difference from main's copy.
Ports f21fb50 from main. `ad-m/github-push-action` was pinned to the mutable `master` ref while holding repo write access, to do something git does natively in one line. Also drops two stale comments claiming Java 17 where the workflow uses 21, and which the CI gradle.properties step had left attached to the wrong step.
Ports b62abfc and 7ffc572 from main. This should remove the overhead of starting new jobs: starting a runner, checking out the project, setting up the environment, etc. It also removes a full duplicate build on every PR. `sonar_cloud.yml` re-ran `detekt assDeb koverXmlReport lintDeb`, the same tasks the other five jobs had just finished, and did so on a 2-core runner rather than the 8-core one the rest of the build uses. Sonar now runs in the same job and reuses its outputs. Six jobs become one: detekt, ktlint, assemble, test, lint and sonar were spread across `assemble.yml`, `run_tests.yml`, `code_analysis.yml` and `sonar_cloud.yml`, which are all removed. Two smaller consequences of matching main. The SonarCloud package cache step is gone, as it was on main when `sonar_cloud.yml` was deleted there; Gradle's own cache still applies. The `chmod +x gradlew` steps are gone too, since `gradlew` is already mode 100755 in git. Secrets are still passed with `inherit`. Switching to explicit per-secret passing is left to its own commit so it can be reviewed as one change.
Ports the add_pr_label part of c900c7e (main's "Sonar security house keeping"). `${{ }}` expressions are substituted into the script before the shell sees them, so interpolating `pull_request.head.ref` directly into a `run` block lets a crafted branch name execute commands on the runner. Passing it through `env` makes the shell treat it as data. Also scopes permissions per job rather than granting `pull-requests: write` to the whole workflow, so the job running the script only has `contents: read`. That is what made the injection worth fixing rather than merely noting: the vulnerable job held the write token.
Ports the permission scoping from main. Five workflows granted their widest permission at the workflow level, so every job inherited it: `check_pr` gave `contents: write` and `pull-requests: write` to all four jobs, and the release workflows gave `contents: write` to jobs that only read. Each job now declares what it needs. The resulting permissions are identical to main's, job for job, with the exception of main's `version_info` job in `finalize_release`, which is part of its prerelease handling and does not exist on v5. This matters most where a job runs code it does not control: before this, the job in `check_pr` that builds and tests a contributor's branch held write access to the repository and its pull requests.
v5 is a maintenance branch and no longer runs instrumentation tests on push. The workflow was standalone, so nothing else referenced it.
…rkflow The job had no permissions declaration at all, so it ran with the repository default while building and signing an app. It now declares `contents: read`, matching main. Also switches to the `inputs` context, which resolves for `workflow_dispatch` as well as `workflow_call`, and takes main's comment recording which release the pinned Firebase action SHA corresponds to. The `workflow_call` block main has on this workflow is not ported: it exists so `release_nightly_app.yml` can call it, and v5 has no nightly builds.
Places `permissions:` after `runs-on:` and `needs:` as main does, rather than before them. The parsed workflows are unchanged; this only removes diff noise between the branches that the previous commit introduced.
Ports main's version of the check and its `process_api_changes.sh`. The previous approach ran `apiCheck`, redirected Gradle's stderr to a file and decided pass or fail on whether that file was empty, which had two problems. A new module's `.api` file is untracked, so it could pass unnoticed. Running `apiDump` and marking the results intent-to-add means new files appear in `git diff` and are reported like any other change. The PR comment step also failed on pull requests from forks, where the token cannot write a comment. It is now guarded to run only for same-repository pull requests. Detection is a `git diff` over `**/*.api` rather than a scrape of Gradle's stderr, and the report script parses that diff instead of pairing up files found on disk. Verified against the API dump commit on this branch: 45 modules reported for 45 changed `.api` files, and an empty diff reports no changes.
Ports c900c7e and 6b32dda from main, which fixed a Sonar security hotspot. `secrets: inherit` hands every repository secret to a nested workflow regardless of what it needs, so the publishing workflow received the Gradle encryption key and the build received the Sonatype credentials and signing keys. Each reusable workflow now declares the secrets it uses and each caller passes exactly those. `GITHUB_TOKEN` is a reserved name that cannot be declared under `on.workflow_call.secrets`, so it is passed as `github-token`, matching main. Also drops the Gradle encryption key from `get_dependency_list`, which main does not give one. It was added here earlier in this branch, but the secret would have had to be threaded through `check_dependency_changes` to reach it, and main accepts the loss of configuration-cache reuse for that job. Verified by cross-checking every call site against every declaration: no `inherit` remains, every required secret is passed, nothing undeclared is passed, and no workflow references a secret it has not declared.
Drops four comments in `publish_docs.yml` that main no longer carries, one of which claimed Java 17 where the workflow uses 21, and restores the blank line around the secrets block in `publish_to_maven_central.yml` that the previous commit disturbed. `publish_to_maven_central.yml` is now identical to main, and `publish_docs.yml` differs only by the Dokka output directory, which is a fix main still needs.
The workflow is triggered only by `schedule`, and GitHub runs scheduled workflows from the default branch alone, so this copy on v5 has never run and never will. Issues belong to the repository rather than to a branch, and main's copy already manages them.
[skip update-verification-metadata]
210e519 to
1cadf91
Compare
✅ No public API changes |
|


This PR contains the following updates:
v4.7.3→v4.8.0v4→v6.1.0v5→v7.0.0v5→v8.0.1v8→v9.0.0v5→v5.4.0v5.6.0(+1)v6→v6.3.0v10→v10.3.0v10.4.0v4→v7.0.1881a632v3→v4.36.3v4.37.1(+1)8.13→9.6.1v4→v6.2.0v1→v1.21.03.13→3.14v2→v2.37.0v2.38.0v3→v3.0.1v2→v2.0.22.3.0→2.4.01.2.0→1.2.11.6.1→1.7.01.2.1→1.3.04.14.1→4.16.15.17.0→5.23.05.17.0→5.23.05.4.0→6.3.031.8.0→32.2.132.3.031.8.0→32.2.132.3.031.8.0→32.2.132.3.05.12.2→6.1.16.1.25.12.2→6.1.16.1.25.12.2→6.1.16.1.25.12.2→6.1.16.1.220250107→202505173.6.1→3.7.03.6.1→3.7.03.6.1→3.7.02.11.0→3.0.02.11.0→3.0.04.12.0→5.4.019.4.0→20.0.04.12.0→5.4.04.12.0→5.4.02.5.0→2.6.02.8.7→2.11.01.2.0→1.4.02025.03.00→2026.06.011.10.1→1.13.01.12.0→1.14.02.8.7→2.11.02.8.7→2.11.01.8.6→1.8.91.9.0→1.11.01.9.0→1.11.01.9.0→1.11.01.9.0→1.11.01.8.0→1.10.01.3.0-rc01→1.3.01.7.0→1.7.11.9.1→1.10.01.10.1→1.13.00.16.3→0.18.15.1.0.4882→7.3.1.83181.5.0→1.8.00.9.3→0.9.80.8.0→1.0.02.55→2.602.60.12.55→2.602.60.12.55→2.602.60.12.55→2.602.60.12.55→2.602.60.11.9.20→2.2.01.9.25-1.0.20→2.3.92.3.101.9.25→2.4.02.4.101.9.25→2.4.02.4.108.8.1→9.2.19.3.08.8.1→9.2.19.3.0Release Notes
JamesIves/github-pages-deploy-action (JamesIves/github-pages-deploy-action)
v4.8.0Compare Source
What's Changed
Build 🔧
Full Changelog: JamesIves/github-pages-deploy-action@v4...v4.8.0
v4.7.6Compare Source
What's Changed
Build 🔧
Full Changelog: JamesIves/github-pages-deploy-action@v4...v4.7.6
v4.7.5Compare Source
What's Changed
Bug Fixes 🐛
Build 🔧
Full Changelog: JamesIves/github-pages-deploy-action@v4...v4.7.5
v4.7.4Compare Source
What's Changed
Bug Fixes 🐛
Build 🔧
Other Changes
Full Changelog: JamesIves/github-pages-deploy-action@v4...v4.7.4
actions/cache (actions/cache)
v6.1.0Compare Source
What's Changed
Full Changelog: actions/cache@v6...v6.1.0
v6.0.0Compare Source
What's Changed
Full Changelog: actions/cache@v5...v6.0.0
v5.1.0Compare Source
What's Changed
Full Changelog: actions/cache@v5...v5.1.0
v5.0.5Compare Source
What's Changed
Full Changelog: actions/cache@v5...v5.0.5
v5.0.4Compare Source
What's Changed
New Contributors
Full Changelog: actions/cache@v5...v5.0.4
v5.0.3Compare Source
What's Changed
@actions/cacheto v5.0.5 (Resolves: https://github.com/actions/cache/security/dependabot/33)@actions/coreto v2.0.3Full Changelog: actions/cache@v5...v5.0.3
v5.0.2: v.5.0.2Compare Source
v5.0.2
What's Changed
When creating cache entries, 429s returned from the cache service will not be retried.
v5.0.1Compare Source
v5.0.1
What's Changed
v5.0.0
What's Changed
Full Changelog: actions/cache@v5...v5.0.1
v5.0.0Compare Source
What's Changed
Full Changelog: actions/cache@v4.3.0...v5.0.0
v4.3.0Compare Source
What's Changed
v4.3.0release by @Link- in #1655New Contributors
Full Changelog: actions/cache@v4...v4.3.0
v4.2.4Compare Source
What's Changed
@actions/cacheto4.0.5and move@protobuf-ts/pluginto dev depdencies by @Link- in #16344.2.4by @Link- in #1636New Contributors
Full Changelog: actions/cache@v4...v4.2.4
v4.2.3Compare Source
What's Changed
Configuration
📅 Schedule: (UTC)
* * 1 */3 *)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Never, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.