Skip to content

chore(deps): Bump lumaxis/shellcheck-problem-matchers from 2.1.0 to 2.3.1 - #20

Merged
notheotherben merged 1 commit into
mainfrom
dependabot/github_actions/lumaxis/shellcheck-problem-matchers-2.3.1
Aug 11, 2026
Merged

chore(deps): Bump lumaxis/shellcheck-problem-matchers from 2.1.0 to 2.3.1#20
notheotherben merged 1 commit into
mainfrom
dependabot/github_actions/lumaxis/shellcheck-problem-matchers-2.3.1

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps 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 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)

Bumps [lumaxis/shellcheck-problem-matchers](https://github.com/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@v2.1.0...v2.3.1)

---
updated-dependencies:
- dependency-name: lumaxis/shellcheck-problem-matchers
  dependency-version: 2.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Aug 10, 2026
@notheotherben
notheotherben merged commit ae5e063 into main Aug 11, 2026
5 checks passed

@automate-by-sierra-softworks automate-by-sierra-softworks Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This pull request has been automatically approved because it was raised by a trusted account.

@dependabot
dependabot Bot deleted the dependabot/github_actions/lumaxis/shellcheck-problem-matchers-2.3.1 branch August 11, 2026 19:06
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 github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant