Skip to content

GH Actions: Bump the action-runners group with 2 updates - #1486

Merged
jrfnl merged 1 commit into
3.xfrom
dependabot/github_actions/3.x/action-runners-7ea5e4d34f
Aug 20, 2026
Merged

GH Actions: Bump the action-runners group with 2 updates#1486
jrfnl merged 1 commit into
3.xfrom
dependabot/github_actions/3.x/action-runners-7ea5e4d34f

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps the action-runners group with 2 updates: actions/attest and lumaxis/shellcheck-problem-matchers.

Updates actions/attest from 4.2.1 to 4.2.2

Release notes

Sourced from actions/attest's releases.

v4.2.2

What's Changed

Full Changelog: actions/attest@v4.2.1...v4.2.2

Commits

Updates lumaxis/shellcheck-problem-matchers from 2.1.0 to 2.3.1

Release notes

Sourced from lumaxis/shellcheck-problem-matchers's releases.

v2.3.1

What's Changed

Patch release. No functional changeindex.js, action.yml and all matcher behaviour are identical to v2.3.0. No workflow changes are required.

Regenerates package-lock.json against https://registry.npmjs.org/. The v2.3.0 lockfile was generated on a machine configured against a Microsoft package-feed proxy, so 71 of its resolved URLs pointed at ms-feed-*.pkgs.visualstudio.com instead of the public npm registry. Those feeds are publicly readable so installs still worked, but a public project's lockfile shouldn't route contributors' installs through a third-party mirror.

This affects contributors only. The action has no runtime dependencies — action.yml runs index.js directly — so users of the action were never impacted.

The dependency graph is unchanged: same 71 packages, same versions.

Runner requirement (unchanged)

node24 requires Actions runner v2.327.1 or newer.

Full Changelog: lumaxis/shellcheck-problem-matchers@v2.3.0...v2.3.1

v2.3.0

What's Changed

Internal cleanup release. No workflow changes are required — the format input and all matcher behaviour are unchanged.

The action is now dependency-free

@actions/core was the only runtime dependency, and it was used for exactly two calls (getInput and setFailed). Both are now inlined with plain Node, leaving path (a builtin) as the only require.

That let us delete the dist/ bundle entirely — the action runs index.js directly from the repository root. This also fixes a long-standing problem: the bundler (@zeit/ncc) had been broken since Node 17 (ERR_OSSL_EVP_UNSUPPORTED), so dist/ had not been rebuilt since March 2023 and dependency updates never actually reached users.

Security

npm audit goes from 8 vulnerabilities to 0, and all open Dependabot alerts are cleared. Dependency count dropped from 103 packages to 72.

Also in this release

  • Migrated to ESLint 10 with flat config
  • CI now runs actions/checkout@v7 and actions/setup-node@v7 pinned to Node 24

... (truncated)

Commits
  • bf6e086 Regenerate package-lock.json against the public npm registry (#148)
  • 76712f8 Migrate to ESLint 9+ flat config and upgrade to ESLint 10 (#147)
  • 492adb6 Drop @​actions/core and remove the dist/ bundle (#145)
  • e29d580 Modernize CI action versions and fix README badge (#144)
  • 0a0e558 Fix typo in test fixture filename (#143)
  • 321c8e1 Merge pull request #138 from jrfnl/feature/update-to-node-24
  • 1a8d8cc Merge pull request #137 from lumaxis/dependabot/github_actions/actions-0bd136...
  • 6952dba Update from Node 16 to Node 24
  • b8b24a0 Bump actions/checkout in the actions group across 1 directory
  • 54048fb Merge pull request #131 from lumaxis/dependabot/npm_and_yarn/dev-dependencies...
  • 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 action-runners group with 2 updates: [actions/attest](https://github.com/actions/attest) and [lumaxis/shellcheck-problem-matchers](https://github.com/lumaxis/shellcheck-problem-matchers).


Updates `actions/attest` from 4.2.1 to 4.2.2
- [Release notes](https://github.com/actions/attest/releases)
- [Changelog](https://github.com/actions/attest/blob/main/RELEASE.md)
- [Commits](actions/attest@508db95...1e69f48)

Updates `lumaxis/shellcheck-problem-matchers` from 2.1.0 to 2.3.1
- [Release notes](https://github.com/lumaxis/shellcheck-problem-matchers/releases)
- [Commits](lumaxis/shellcheck-problem-matchers@b02a171...bf6e086)

---
updated-dependencies:
- dependency-name: actions/attest
  dependency-version: 4.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: action-runners
- dependency-name: lumaxis/shellcheck-problem-matchers
  dependency-version: 2.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: action-runners
...

Signed-off-by: dependabot[bot] <support@github.com>
@jrfnl jrfnl added this to the 3.13.7 milestone Aug 20, 2026
@jrfnl
jrfnl merged commit 4682ac5 into 3.x Aug 20, 2026
97 checks passed
@jrfnl
jrfnl deleted the dependabot/github_actions/3.x/action-runners-7ea5e4d34f branch August 20, 2026 23:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant