Skip to content

chore(ci): bump gradle/actions from 6 to 6.2.0 - #336

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/gradle/actions-6.2.0
Closed

chore(ci): bump gradle/actions from 6 to 6.2.0#336
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/gradle/actions-6.2.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 3, 2026

Copy link
Copy Markdown
Contributor

Bumps gradle/actions from 6 to 6.2.0.

Release notes

Sourced from gradle/actions's releases.

v6.2.0

Highlights

This release brings significant behaviour improvements to Enhanced caching, improvements to the generated Job Summary, and a number of correctness and security fixes.

  1. Improved cache-cleanup mechanism. Cleanup of stale files from the Gradle User Home is now faster, and no longer depends on Gradle or a JVM. It works by inspecting the local file state directly, removing the Gradle invocation from the post-build step.
  2. More granular, more stable caching. The local build cache is stored as a separate cache entry, so it can be restored and invalidated independently of the main Gradle User Home entry. Transient Gradle housekeeping files are excluded from the cache, reducing its size and improving stability.
  3. Hide obsolete Job summaries in PR commments: When a new Job summary comment is added to a PR, previous outdated Job summaries are now hidden.
  4. Improved caching report in the job summary. The cache report now uses a single, consistent layout across all cache states and providers. Provider information is integrated directly into the report, and per-entry details are available in an expandable section. (#985)
  5. Correctness and security fixes. A unique cache key is now used per run attempt, so re-runs no longer collide; the job summary shows the cache key string rather than an internal id; and bundled dependencies have been updated, including a ReDoS fix and a fast-xml CVE fix.

What's Changed

New Contributors

Full Changelog: gradle/actions@v6.1.1...v6.2.0

v6.1.1

This release updates various dependency versions, resolving several reported security vulnerabilities. No functional changes are included

What's Changed

Full Changelog: gradle/actions@v6.1.0...v6.1.1

v6.1.0

New: Basic Cache Provider

A new MIT-licensed Basic Caching provider is now available as an alternative to the proprietary Enhanced Caching provided by gradle-actions-caching. Choose Basic Caching by setting cache-provider: basic on setup-gradle or dependency-submission actions.

  • Built on @actions/cache -- fully open source

... (truncated)

Commits
  • b6eebf3 [bot] Update dist directory
  • 9901393 Remove unnecessary dependency overrides (#981)
  • 20ce680 Update RELEASING.md
  • 5e2ebd0 [bot] Update dist directory
  • 9e2c1cc Resolve npm security vulnerabilities via dependency overrides (#980)
  • 657f690 [bot] Update dist directory
  • 9d6bacd Update @​actions/cache and @​actions/artifact, stop ignoring them in Dependabot...
  • 79f6b19 [bot] Update dist directory
  • 6781648 Bump the npm-dependencies group in /sources with 5 updates (#977)
  • a3b40d2 [bot] Update dist directory
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Summary by CodeRabbit

  • Chores
    • Updated the Android build workflow configuration to use a newer Gradle setup action version.
    • No changes to the app’s user-facing behavior.

Bumps [gradle/actions](https://github.com/gradle/actions) from 6 to 6.2.0.
- [Release notes](https://github.com/gradle/actions/releases)
- [Commits](gradle/actions@v6...v6.2.0)

---
updated-dependencies:
- dependency-name: gradle/actions
  dependency-version: 6.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot requested a review from doublegate as a code owner August 3, 2026 10:06
@dependabot dependabot Bot added dependencies Dependency updates github-actions GitHub Actions dependencies labels Aug 3, 2026
@coderabbitai

coderabbitai Bot commented Aug 3, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 50edfca8-1425-4de3-ac9d-4b034dc4c1b7

📥 Commits

Reviewing files that changed from the base of the PR and between 71d48ef and eac0f88.

📒 Files selected for processing (1)
  • .github/workflows/android.yml

📝 Walkthrough

Walkthrough

The Android bundle workflow updates gradle/actions/setup-gradle from v6 to v6.2.0. All other workflow behavior remains unchanged.

Changes

Android workflow

Layer / File(s) Summary
Pin Gradle setup action
.github/workflows/android.yml
The workflow now uses gradle/actions/setup-gradle@v6.2.0.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Suggested reviewers: doublegate

🚥 Pre-merge checks | ✅ 9
✅ Passed checks (9 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely identifies the CI change from gradle/actions version 6 to 6.2.0.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Docs-As-Spec Sync ✅ Passed The PR changes only .github/workflows/android.yml, updating gradle/actions to v6.2.0; no rustynes-* crate behavior changes require matching docs.
Changelog Entry For User-Visible Changes ✅ Passed The commit changes only .github/workflows/android.yml, updating setup-gradle from v6 to v6.2.0; it changes CI tooling, not RustyNES user behavior.
No Unwrap/Expect/Panic On Untrusted Input ✅ Passed The exact PR diff changes only gradle/actions/setup-gradle from v6 to v6.2.0 in YAML; it adds no Rust unwrap(), expect(), or panic!() code.
Safety Comment On New Unsafe Blocks ✅ Passed The commit changes only .github/workflows/android.yml, updating setup-gradle@v6 to @v6.2.0; it adds no Rust code or unsafe blocks.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch dependabot/github_actions/gradle/actions-6.2.0

Comment @coderabbitai help to get the list of available commands.

@doublegate

Copy link
Copy Markdown
Owner

Superseded by #340, which consolidates this bump together with the other two open Dependabot PRs (#336 gradle/actions, #337 taiki-e/install-action, #338 wide + clap_complete) into a single reviewed-and-verified change. Closing in favour of that consolidated PR.

@dependabot @github

dependabot Bot commented on behalf of github Aug 3, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/github_actions/gradle/actions-6.2.0 branch August 3, 2026 19:10
doublegate added a commit that referenced this pull request Aug 3, 2026
Roll the three currently-open Dependabot PRs into a single change so they
land and close together instead of as three separate merges, matching this
repo's standing "master Dependabot consolidation" practice.

Cargo (production-dependencies group, #338):
  - wide          1.5.0 -> 1.6.0  (SIMD; used by the frontend software blitter)
  - clap_complete 4.6.7 -> 4.6.8  (CLI shell-completion generation)
  Cargo.lock is taken verbatim from Dependabot's #338 so the diff is exactly
  the four version+checksum lines and nothing else. A local
  `cargo update -p clap_complete --precise 4.6.8` additionally re-resolved
  four transitive `windows-sys` references off 0.61.2 (down to 0.52.0/0.48.0)
  -- a valid but non-minimal churn cargo does opportunistically against a
  newer registry index; Dependabot's own lockfile does NOT do this (clap
  4.6.8 does not require it), and agy's review flagged the drift, so the
  minimal lockfile is used instead. `cargo metadata --locked` accepts it, so
  it is consistent with the manifest with zero re-resolution.

GitHub Actions:
  - taiki-e/install-action  v2 -> v2.85.5  (#337) -- both call sites in
    .github/workflows/security.yml (the cargo-audit and cargo-deny jobs,
    which install the prebuilt binaries rather than compiling them under
    the 1.96 pin).
  - gradle/actions/setup-gradle  v6 -> v6.2.0  (#336) -- the Android
    foss+play bundle job in .github/workflows/android.yml.
  Both move from a floating `@vN` major tag to the exact patch Dependabot
  pins; Dependabot's github-actions ecosystem then tracks them forward.
  (agy suggested SHA-pinning; declined -- the repo deliberately keeps `@vN`
  tags for every action except the compiler-installing
  dtolnay/rust-toolchain, a documented maintenance-policy choice.)

Verification:
  - Cargo.lock diff == Dependabot #338 (wide + clap_complete only, no
    windows-sys or other transitive churn); `cargo metadata --locked` clean.
  - `cargo check --workspace` compiles the full graph on the new lockfile.
  - `cargo build -p rustynes-core --target thumbv7em-none-eabihf
    --no-default-features` -- the standalone no_std build a full workspace
    build masks (the lz4_flex-0.14 lesson) -- stays green.
  - Both edited workflows parse as valid YAML.

Supersedes #336, #337, #338 (closed in favour of this consolidated PR).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
doublegate added a commit that referenced this pull request Aug 3, 2026
…340)

Roll the three currently-open Dependabot PRs into a single change so they
land and close together instead of as three separate merges, matching this
repo's standing "master Dependabot consolidation" practice.

Cargo (production-dependencies group, #338):
  - wide          1.5.0 -> 1.6.0  (SIMD; used by the frontend software blitter)
  - clap_complete 4.6.7 -> 4.6.8  (CLI shell-completion generation)
  Cargo.lock is taken verbatim from Dependabot's #338 so the diff is exactly
  the four version+checksum lines and nothing else. A local
  `cargo update -p clap_complete --precise 4.6.8` additionally re-resolved
  four transitive `windows-sys` references off 0.61.2 (down to 0.52.0/0.48.0)
  -- a valid but non-minimal churn cargo does opportunistically against a
  newer registry index; Dependabot's own lockfile does NOT do this (clap
  4.6.8 does not require it), and agy's review flagged the drift, so the
  minimal lockfile is used instead. `cargo metadata --locked` accepts it, so
  it is consistent with the manifest with zero re-resolution.

GitHub Actions:
  - taiki-e/install-action  v2 -> v2.85.5  (#337) -- both call sites in
    .github/workflows/security.yml (the cargo-audit and cargo-deny jobs,
    which install the prebuilt binaries rather than compiling them under
    the 1.96 pin).
  - gradle/actions/setup-gradle  v6 -> v6.2.0  (#336) -- the Android
    foss+play bundle job in .github/workflows/android.yml.
  Both move from a floating `@vN` major tag to the exact patch Dependabot
  pins; Dependabot's github-actions ecosystem then tracks them forward.
  (agy suggested SHA-pinning; declined -- the repo deliberately keeps `@vN`
  tags for every action except the compiler-installing
  dtolnay/rust-toolchain, a documented maintenance-policy choice.)

Verification:
  - Cargo.lock diff == Dependabot #338 (wide + clap_complete only, no
    windows-sys or other transitive churn); `cargo metadata --locked` clean.
  - `cargo check --workspace` compiles the full graph on the new lockfile.
  - `cargo build -p rustynes-core --target thumbv7em-none-eabihf
    --no-default-features` -- the standalone no_std build a full workspace
    build masks (the lz4_flex-0.14 lesson) -- stays green.
  - Both edited workflows parse as valid YAML.

Supersedes #336, #337, #338 (closed in favour of this consolidated PR).

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates github-actions GitHub Actions dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant