Skip to content

Bump the github-actions group with 5 updates - #545

Merged
github-actions[bot] merged 1 commit into
dependabot-upgradesfrom
dependabot/github_actions/dependabot-upgrades/github-actions-e8a0f27ab1
Sep 13, 2026
Merged

github-actions[bot] merged 1 commit into
dependabot-upgradesfrom
dependabot/github_actions/dependabot-upgrades/github-actions-e8a0f27ab1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 13, 2026

Copy link
Copy Markdown
Contributor

Bumps the github-actions group with 5 updates:

Package From To
Nimblesite/Deslop 0.32.0 0.34.0
taiki-e/install-action 2.87.4 2.87.10
actions/setup-java 6.0.0 6.0.1
github/codeql-action/init 4.37.9 4.38.0
github/codeql-action/analyze 4.37.9 4.38.0

Updates Nimblesite/Deslop from 0.32.0 to 0.34.0

Release notes

Sourced from Nimblesite/Deslop's releases.

deslop 0.34.0

Full Changelog: v0.32.0...v0.34.0

Full Changelog: v0.32.0...v0.34.0

deslop 0.33.0

What's Changed

Full Changelog: v0.32.0...v0.33.0

Changelog

Sourced from Nimblesite/Deslop's changelog.

0.33.0 release accuracy audit

Head at audit: b5273c16 (PR #501). PRs #494 and #501 are both merged and both carry their weight.

0.33.0 release: NO-GO. The line inherited a same-file recall band from PR #485 that reports less than 0.32.0 on duplication its own fixtures call real. Neither merged PR is the cause and neither fixes it. Four recall pins were inverted to assert the loss rather than answer it, so the suite is green over findings the fixtures themselves call real.

What was compared

Four binaries scanned all 206 fixtures with identical inputs (--min-nodes 8 --embeddings off --no-incremental): 0.32.0 built from f92300e5, merged main 1ecfc997 (PR #485), PR #494 bb17d9cb, and head b5273c16 (PR #501).

Comparison Fixtures that differ
PR #494 against merged main 1
head against PR #494 0
head against 0.32.0 71

The one difference from main is js-mjs-cjs-family. PR #501 rewrote the subsumption stage and changes no fixture's output at all — its per-file-set kernel reaches the same verdicts the pairwise scan did, on every fixture, so the performance work carries no accuracy cost. Nothing else in the pipeline's output moved.

What PRs #494 and #501 fix

[FUSED-SHARED-SUBTREE-ECHO] One-sided echo pairs no longer widen a finding (gh #493). A rescue pair with one endpoint enclosing an exact whole-function clone and the other lying inside it shares nothing beyond that clone, so the whole pair is claimed and the rescue refuses it. The JavaScript family published three whole files, 53 duplicated lines, for three byte-identical declarations holding 45. It now publishes the declaration at lines 3-17 in all three files, matching 0.32.0, and keeps the .js/.mjs whole-file copy as its own finding. Pinned by js_ts_extensions::javascript_family_clusters_across_js_mjs_and_cjs_extensions.

[PIPELINE-CLUSTER-SUBSUME-KERNEL] A view whose absorber leaves the report is judged again against what remains (gh #498). Survivors were the residue of a scan order: a view that yielded to another was remembered only when it yielded one particular way, so when its survivor was later dropped as a straddler the yielded view vanished with it and no cluster reported its bytes — a lost finding whose appearance depended on the id order of equal-mass views. Subsumption now computes, per file set, the set of views no other published view re-describes and outranks, so nothing a removed view held is forgotten. A cycle in the survivor order is decided by the coverage-mass-id tie-break ([PIPELINE-CLUSTER-SUBSUME-CYCLE]), and both straddlers are dropped before their file set is resolved again ([PIPELINE-CLUSTER-SUBSUME-STRADDLE]). Every subsumption test now holds its result to the spec's report contract as well as its own outcome. Pinned by cross_cluster_collapse::padded_windows_straddling_a_verbatim_block_publish_the_block and ten unit pins across cluster_subsumption/{region,straddle,release}.rs.

[METRICS-REPO-WEIGHTED] / [EXIT-CODES-WEIGHTED] The one duplication percentage is pinned on every surface. A recursive key scan proves no report field is weighted, the metrics object carries exactly its eight engine figures, the text and HTML renderers print the same headline built from those figures, and --fail-over-weighted is a usage error.

Release blockers, all inherited from PR #485

Severity Finding Evidence
P0 Two methods differing only in literals are refused within a file. dart-forwarding-business-pair's standardTotal and premiumTotal are structurally identical and differ in one string and one integer. They measure agreement 0.727 and rename consistency 0.0, so [FUSED-CONTENT-GATE] refuses them below the 0.85 same-file promote floor. The zero is by design: same-file rename evidence takes the stricter min of literal affirmation and identifier coverage, and these methods rename no identifier, so max(agreement, rename) collapses to agreement alone. A two-literal copy of an eleven-position method cannot reach 0.85 that way. 0.32.0 published them. The module documentation in dart_forwarding_fail_open.rs calls the pair liftable and says the forwarding proof must not hide it, while the test now asserts no cluster spans the file. Documentation and assertion disagree about whether the finding is real. gh #496.
P0 Four recall pins were inverted rather than answered. In 0.32.0 dart_forwarding_fail_open.rs asserted expect_visible_only(report, 2, ...) for the business pairs, a two-occurrence cluster for each transform fixture, and assert_single_file_cluster(cluster, 5, "Api.dart") for the five-wrapper family. All four now assert expect_pair_rejected_at_admission: no cluster may span the file. wrappers_sharing_a_body_keep_the_family_visible still carries that name while asserting nothing is visible, and the module documentation above all four still states the positive contract. gh #497.
P0 The same band drops three more 0.32.0 findings. dart-forwarding-duplicate-route (5 wrappers, one shared body — the copy-paste bug the fixture exists to catch), dart-forwarding-transform-before-delegation, and csharp-merge-manyholes (Sprawl.cs:3-12 / :14-23, six Set calls and a Commit, literals only varying). Each published in 0.32.0 and publishes nothing now. Measured agreement runs 0.545 to 0.75 with rename consistency 0.0 throughout.
P0 gh #492 is a live false negative and its pin is skipped. csharp-merge-drift's two drifted methods measure overlap 0.82 with support 0.5625, and the methods never cluster: head publishes DriftLimits.cs:6-8/:18-20 and :9-12/:25-28 as two statement fragments, so the copy-paste pair is reported as two smaller findings that name neither method. csharp_same_file_type3_reports_both_methods_in_one_cluster keeps every assertion and now carries #[ignore], taking the suite from four curated skips to five. A plan records debt; it does not close it.

All four have one root: within a file, the promote floor is 0.85 and the shared-subtree rescue does not run at all. Raising recall by admitting same-file rescue candidates was tried in PR #494 and reverted, because it publishes accessor families, helper call sites and data tables (see below). The band needs a discriminator that separates a copied method from a shape family. docs/plans/same-file-rescue-plan.md carries the candidates and the acceptance conditions.

The route that was built and removed

Admitting same-file near-misses reports csharp-merge-drift's methods, which is right, and also publishes duplication that is not there.

Pin Under the same-file route
dart_issue_197_single_file_structural_only 8 convicted components, not 1: REST settings accessors agreeing on 36% of their positions
python_issue_103_helper_call_sites a two-member cluster over already-extracted helper call sites
the three issue_190 modes the data-table family (mass 217) outranks the logic clone (mass 53)
cli::bucket_groups two clusters for one duplication
refactor_merge_refusals read-after and written-context the autofix refusals no longer hold, because the finding widened underneath them

All seven pass on merged main and failed under the route. Narrowing to disjoint whole authored functions cleared four. Requiring a Merkle-equal fragment inside both endpoints cleared none of the rest, because sibling accessors and call sites carry byte-identical argument runs. Every remaining separation was a threshold fitted between two fixtures, so the route came out.

Commits

Updates taiki-e/install-action from 2.87.4 to 2.87.10

Release notes

Sourced from taiki-e/install-action's releases.

2.87.10

  • Update zizmor@latest to 1.30.1.

  • Update uv@latest to 0.12.11.

  • Update tombi@latest to 1.5.4.

  • Update release-plz@latest to 0.3.164.

  • Update mise@latest to 2026.9.3.

  • Update kingfisher@latest to 2.2.0.

2.87.9

  • Update oxfmt@latest to 1.82.0.

  • Update mise@latest to 2026.9.2.

  • Update kache@latest to 0.18.0.

  • Update d2@latest to 0.9.0.

  • Update bpf-linker@latest to 0.11.1.

2.87.8

  • Update shfmt@latest to 3.14.1.

  • Update release-plz@latest to 0.3.162.

  • Update protoc-gen-connect-openapi@latest to 0.26.0.

  • Update dprint@latest to 0.57.4.

  • Update cargo-llvm-cov@latest to 0.9.1.

  • Update cargo-crap@latest to 0.5.0.

  • Update cargo-binstall@latest to 1.23.0.

2.87.7

  • Update wasm-bindgen@latest to 0.2.128.

  • Update uv@latest to 0.12.10.

  • Update tombi@latest to 1.5.2.

  • Update rclone@latest to 1.75.1.

2.87.6

  • Update rafn@latest to 0.1.6.

... (truncated)

Changelog

Sourced from taiki-e/install-action's changelog.

[2.87.10] - 2026-09-10

  • Update zizmor@latest to 1.30.1.

  • Update uv@latest to 0.12.11.

  • Update tombi@latest to 1.5.4.

  • Update release-plz@latest to 0.3.164.

  • Update mise@latest to 2026.9.3.

  • Update kingfisher@latest to 2.2.0.

[2.87.9] - 2026-09-09

  • Update oxfmt@latest to 1.82.0.

  • Update mise@latest to 2026.9.2.

  • Update kache@latest to 0.18.0.

  • Update d2@latest to 0.9.0.

  • Update bpf-linker@latest to 0.11.1.

[2.87.8] - 2026-09-07

  • Update shfmt@latest to 3.14.1.

  • Update release-plz@latest to 0.3.162.

  • Update protoc-gen-connect-openapi@latest to 0.26.0.

  • Update dprint@latest to 0.57.4.

  • Update cargo-llvm-cov@latest to 0.9.1.

  • Update cargo-crap@latest to 0.5.0.

  • Update cargo-binstall@latest to 1.23.0.

[2.87.7] - 2026-09-06

  • Update wasm-bindgen@latest to 0.2.128.

  • Update uv@latest to 0.12.10.

  • Update tombi@latest to 1.5.2.

... (truncated)

Commits
  • fa23953 Release 2.87.10
  • 4a78383 Update tombi@latest to 1.5.4
  • 57011cc Update protoc-gen-connect-openapi manifest
  • 328a425 Update zizmor@latest to 1.30.1
  • b513eff Update uv@latest to 0.12.11
  • f86c9bb Update tombi@latest to 1.5.3
  • b9f14c9 Update release-plz@latest to 0.3.164
  • 69a8031 Update mise@latest to 2026.9.3
  • ada1005 Update kingfisher@latest to 2.2.0
  • da4edc6 Update kache manifest
  • Additional commits viewable in compare view

Updates actions/setup-java from 6.0.0 to 6.0.1

Release notes

Sourced from actions/setup-java's releases.

v6.0.1

What's Changed

New Contributors

Full Changelog: actions/setup-java@v6.0.0...v6.0.1

Commits
  • de7274f Avoid macOS GPG socket overflow on long runner paths (#1266)
  • 134912a Fix import-safe checks when scripts are run from a path with symlinks (#1265)
  • 0781fc6 Fix alpine failures by switching default back to only warn on verification fa...
  • 4889c4a Fix Temurin EA E2E signature verification (#1260)
  • 8fd3240 [WIP] Fix failing GitHub Actions job for temurin 17 (#1259)
  • 2732291 chore(deps-dev): update eslint and globals (#1256)
  • 1a8f22b chore: streamline Dependabot updates (#1255)
  • 85030b7 docs: complete v6 release highlights (#1254)
  • See full diff in compare view

Updates github/codeql-action/init from 4.37.9 to 4.38.0

Release notes

Sourced from github/codeql-action/init's releases.

v4.38.0

  • On GitHub-hosted runners, the CodeQL Action now deletes unused CodeQL bundles from the toolcache before downloading a different bundle, which frees up disk space for the analysis. We expect to roll this change out to everyone in September. #4124
  • The CodeQL Action now supports CodeQL releases that are compatible with Linux Arm64 and downloads the native linux-arm64 CodeQL bundle when available. #4072
  • Update default CodeQL bundle version to 2.27.0. #4129
Changelog

Sourced from github/codeql-action/init's changelog.

CodeQL Action Changelog

See the releases page for the relevant changes to the CodeQL CLI and language packs.

[UNRELEASED]

No user facing changes.

4.38.0 - 09 Sept 2026

  • On GitHub-hosted runners, the CodeQL Action now deletes unused CodeQL bundles from the toolcache before downloading a different bundle, which frees up disk space for the analysis. We expect to roll this change out to everyone in September. #4124
  • The CodeQL Action now supports CodeQL releases that are compatible with Linux Arm64 and downloads the native linux-arm64 CodeQL bundle when available. #4072
  • Update default CodeQL bundle version to 2.27.0. #4129

4.37.9 - 26 Aug 2026

  • Update default CodeQL bundle version to 2.26.4. #4106

4.37.8 - 21 Aug 2026

No user facing changes.

4.37.7 - 13 Aug 2026

  • Update default CodeQL bundle version to 2.26.3. #4085

4.37.6 - 04 Aug 2026

  • Changed the default filepath for the new remote file address format that was introduced in CodeQL Action 4.37.0 / 3.37.0 to .github/codeql-config.yml to align it with the suggested path that is used elsewhere. #4070

4.37.5 - 03 Aug 2026

  • Fixed a bug where a network error while streaming the download of the CodeQL bundle could terminate the init Action instead of falling back to downloading the bundle before extracting it. #4061

4.37.4 - 29 Jul 2026

  • This version of the CodeQL Action adds support for the tools input for the codeql-action/init step to be specified using a github-codeql-tools repository property. This feature will gradually be rolled out following the release of this version. Once rolled out, this allows for the CodeQL CLI version that is used in GitHub-managed workflows, such as Default Setup, to be set to a custom value. For example, customers who run into issues with rate limits when a new CodeQL CLI version is released can set the value to toolcache to always use the CodeQL CLI version that is available in the runner toolcache. For Advanced Setup workflows, the value provided for tools in the workflow definition always takes precedence unless the value of the repository property starts with !. #4037
  • Update default CodeQL bundle version to 2.26.2. #4051

4.37.3 - 22 Jul 2026

No user facing changes.

4.37.2 - 21 Jul 2026

  • The new address format for the config-file input that was introduced in CodeQL Action 4.37.0 is now enabled by default. In addition to the format described there, the remote= prefix can now be used to explicitly indicate that the input refers to a remote file. All previous input formats continue to be accepted as well. #4023
  • The CodeQL Action can now make use of configured private registries in Default Setup to retrieve CodeQL configuration files from remote repositories that require authentication. This will allow customers to store their CodeQL configuration in a single repository that can then be referenced by Default Setup workflows in other repositories. We expect to roll this and other, related changes out to everyone in July. #4007

4.37.1 - 16 Jul 2026

... (truncated)

Commits
  • b96794f Merge pull request #4131 from github/update-v4.38.0-7e08580a9
  • 02d5093 Update changelog for v4.38.0
  • 7e08580 Merge pull request #4130 from github/henrymercer/workflow-runner-sizing
  • bfcc52b Run slow macOS checks on larger runners
  • 8c251e7 Merge pull request #4129 from github/update-bundle/codeql-bundle-v2.27.0
  • 0b7ca40 Add changelog note
  • 40484b3 Update default bundle to codeql-bundle-v2.27.0
  • 977e6ce Merge pull request #4124 from github/henrymercer/toolcache-bundle-cleanup
  • 40a6b38 Address toolcache cleanup review feedback
  • deece8f Apply suggestion from @​henrymercer
  • Additional commits viewable in compare view

Updates github/codeql-action/analyze from 4.37.9 to 4.38.0

Release notes

Sourced from github/codeql-action/analyze's releases.

v4.38.0

  • On GitHub-hosted runners, the CodeQL Action now deletes unused CodeQL bundles from the toolcache before downloading a different bundle, which frees up disk space for the analysis. We expect to roll this change out to everyone in September. #4124
  • The CodeQL Action now supports CodeQL releases that are compatible with Linux Arm64 and downloads the native linux-arm64 CodeQL bundle when available. #4072
  • Update default CodeQL bundle version to 2.27.0. #4129
Changelog

Sourced from github/codeql-action/analyze's changelog.

CodeQL Action Changelog

See the releases page for the relevant changes to the CodeQL CLI and language packs.

[UNRELEASED]

No user facing changes.

4.38.0 - 09 Sept 2026

  • On GitHub-hosted runners, the CodeQL Action now deletes unused CodeQL bundles from the toolcache before downloading a different bundle, which frees up disk space for the analysis. We expect to roll this change out to everyone in September. #4124
  • The CodeQL Action now supports CodeQL releases that are compatible with Linux Arm64 and downloads the native linux-arm64 CodeQL bundle when available. #4072
  • Update default CodeQL bundle version to 2.27.0. #4129

4.37.9 - 26 Aug 2026

  • Update default CodeQL bundle version to 2.26.4. #4106

4.37.8 - 21 Aug 2026

No user facing changes.

4.37.7 - 13 Aug 2026

  • Update default CodeQL bundle version to 2.26.3. #4085

4.37.6 - 04 Aug 2026

  • Changed the default filepath for the new remote file address format that was introduced in CodeQL Action 4.37.0 / 3.37.0 to .github/codeql-config.yml to align it with the suggested path that is used elsewhere. #4070

4.37.5 - 03 Aug 2026

  • Fixed a bug where a network error while streaming the download of the CodeQL bundle could terminate the init Action instead of falling back to downloading the bundle before extracting it. #4061

4.37.4 - 29 Jul 2026

  • This version of the CodeQL Action adds support for the tools input for the codeql-action/init step to be specified using a github-codeql-tools repository property. This feature will gradually be rolled out following the release of this version. Once rolled out, this allows for the CodeQL CLI version that is used in GitHub-managed workflows, such as Default Setup, to be set to a custom value. For example, customers who run into issues with rate limits when a new CodeQL CLI version is released can set the value to toolcache to always use the CodeQL CLI version that is available in the runner toolcache. For Advanced Setup workflows, the value provided for tools in the workflow definition always takes precedence unless the value of the repository property starts with !. #4037
  • Update default CodeQL bundle version to 2.26.2. #4051

4.37.3 - 22 Jul 2026

No user facing changes.

4.37.2 - 21 Jul 2026

  • The new address format for the config-file input that was introduced in CodeQL Action 4.37.0 is now enabled by default. In addition to the format described there, the remote= prefix can now be used to explicitly indicate that the input refers to a remote file. All previous input formats continue to be accepted as well. #4023
  • The CodeQL Action can now make use of configured private registries in Default Setup to retrieve CodeQL configuration files from remote repositories that require authentication. This will allow customers to store their CodeQL configuration in a single repository that can then be referenced by Default Setup workflows in other repositories. We expect to roll this and other, related changes out to everyone in July. #4007

4.37.1 - 16 Jul 2026

... (truncated)

Commits
  • b96794f Merge pull request #4131 from github/update-v4.38.0-7e08580a9
  • 02d5093 Update changelog for v4.38.0
  • 7e08580 Merge pull request #4130 from github/henrymercer/workflow-runner-sizing
  • bfcc52b Run slow macOS checks on larger runners
  • 8c251e7 Merge pull request #4129 from github/update-bundle/codeql-bundle-v2.27.0
  • 0b7ca40 Add changelog note
  • 40484b3 Update default bundle to codeql-bundle-v2.27.0
  • 977e6ce Merge pull request #4124 from github/henrymercer/toolcache-bundle-cleanup
  • 40a6b38 Address toolcache cleanup review feedback
  • deece8f Apply suggestion from @​henrymercer
  • Additional commits viewable in compare view

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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the github-actions group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [Nimblesite/Deslop](https://github.com/nimblesite/deslop) | `0.32.0` | `0.34.0` |
| [taiki-e/install-action](https://github.com/taiki-e/install-action) | `2.87.4` | `2.87.10` |
| [actions/setup-java](https://github.com/actions/setup-java) | `6.0.0` | `6.0.1` |
| [github/codeql-action/init](https://github.com/github/codeql-action) | `4.37.9` | `4.38.0` |
| [github/codeql-action/analyze](https://github.com/github/codeql-action) | `4.37.9` | `4.38.0` |


Updates `Nimblesite/Deslop` from 0.32.0 to 0.34.0
- [Release notes](https://github.com/nimblesite/deslop/releases)
- [Changelog](https://github.com/Nimblesite/Deslop/blob/main/docs/release-audit.md)
- [Commits](v0.32.0...v0.34.0)

Updates `taiki-e/install-action` from 2.87.4 to 2.87.10
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](taiki-e/install-action@v2.87.4...v2.87.10)

Updates `actions/setup-java` from 6.0.0 to 6.0.1
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](actions/setup-java@v6.0.0...v6.0.1)

Updates `github/codeql-action/init` from 4.37.9 to 4.38.0
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@cdf488f...b96794f)

Updates `github/codeql-action/analyze` from 4.37.9 to 4.38.0
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@cdf488f...b96794f)

---
updated-dependencies:
- dependency-name: Nimblesite/Deslop
  dependency-version: 0.34.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: taiki-e/install-action
  dependency-version: 2.87.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: actions/setup-java
  dependency-version: 6.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: github/codeql-action/init
  dependency-version: 4.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: github/codeql-action/analyze
  dependency-version: 4.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Sep 13, 2026
@github-actions
github-actions Bot merged commit a62ba8c into dependabot-upgrades Sep 13, 2026
1 check failed
@github-actions
github-actions Bot deleted the dependabot/github_actions/dependabot-upgrades/github-actions-e8a0f27ab1 branch September 13, 2026 04:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants