Skip to content

chore(deps): bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 - #7

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/dependabot/fetch-metadata-3.0.0
Closed

chore(deps): bump dependabot/fetch-metadata from 2.5.0 to 3.0.0#7
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/dependabot/fetch-metadata-3.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Mar 31, 2026

Copy link
Copy Markdown

Bumps dependabot/fetch-metadata from 2.5.0 to 3.0.0.

Release notes

Sourced from dependabot/fetch-metadata's releases.

v3.0.0

The breaking change is requiring Node.js version v24 as the Actions runtime.

What's Changed

New Contributors

Full Changelog: dependabot/fetch-metadata@v2...v3.0.0

Commits
  • ffa630c v3.0.0 (#686)
  • ec8fff2 Merge pull request #674 from dependabot/dependabot/npm_and_yarn/picomatch-2.3.2
  • caf48bd build(deps-dev): bump picomatch from 2.3.1 to 2.3.2
  • 13d8274 Upgrade @​actions/github to ^9.0.0 and @​octokit/request-error to ^7.1.0 (#678)
  • b603099 Upgrade @​actions/core from ^1.11.1 to ^3.0.0 (#677)
  • c5dc5b1 Enable noImplicitAny in tsconfig.json (#684)
  • a183f3c Add typecheck step to CI (#685)
  • 5e17564 Remove skipLibCheck from tsconfig.json (#683)
  • bb56eeb Switch tsconfig module resolution to bundler (#682)
  • 3632e3d Remove vestigial outDir from tsconfig.json (#681)
  • 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 [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata) from 2.5.0 to 3.0.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases)
- [Commits](dependabot/fetch-metadata@21025c7...ffa630c)

---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Mar 31, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot @github

dependabot Bot commented on behalf of github Apr 10, 2026

Copy link
Copy Markdown
Author

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot recreate.

1 similar comment
@dependabot @github

dependabot Bot commented on behalf of github Apr 10, 2026

Copy link
Copy Markdown
Author

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot recreate.

@jbdevprimary

Copy link
Copy Markdown
Contributor

Closing as unrescuable (previously investigated): this PR targets .github/workflows/dependabot-automerge.yml, a filename that only exists once #16 merges (main's current file is automerge.yml). Cannot be rebased against current main. The underlying pin issue (dependabot/fetch-metadata) was separately fixed with a verified-correct SHA in #31.

@dependabot @github

dependabot Bot commented on behalf of github Jul 27, 2026

Copy link
Copy Markdown
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/dependabot/fetch-metadata-3.0.0 branch July 27, 2026 08:04
jbdevprimary added a commit that referenced this pull request Jul 27, 2026
Both of these break CI/automerge for every PR, not just mine:

- .github/workflows/automerge.yml pinned dependabot/fetch-metadata to
  db3088a99b59bc669c5853f669e2003c23d06b52 labeled "# v3.0.0" — that
  SHA does not exist in dependabot/fetch-metadata at all (confirmed via
  `gh api repos/dependabot/fetch-metadata/commits/<sha>` -> 422 "No
  commit found"). Every dependabot PR's automerge job has been
  unable to resolve this action and failing outright as a result.
  Fixed to the real v3.0.0 SHA (ffa630c65fa7e0ecfa0625b5ceda64399aea1b36,
  verified against the tags API — this exact SHA is what dependabot's
  own PR #7, "bump dependabot/fetch-metadata from 2.5.0 to 3.0.0",
  already carries, but #7 targets .github/workflows/dependabot-
  automerge.yml, a file that doesn't exist until #16 merges, so it
  can't land the fix to the actual current file).

- While auditing every SHA pin across all workflow files for the same
  class of bug (`gh api repos/<owner>/<repo>/commits/<sha>` per pin),
  found a second one: .github/workflows/release.yml pinned
  softprops/action-gh-release to c95fe1489396fe8a9eb87c0abf8ad5bc06adad52
  labeled "# v6.0.0" — that SHA doesn't exist either, and v6.0.0 has
  never been released (the action tops out at v3.0.2). Fixed to the
  real, current v3.0.2 SHA.

- install.bash: same pre-existing trailing-whitespace lint failure
  fixed on codex/production-hardening/chore/consolidate-actions-bumps/
  fix/python-dependency-vulnerabilities — applying here too since it's
  currently failing on main itself for any PR that touches this file.

All other SHA-pinned actions across every workflow file verified to
exist via the same commits-API check (actions/checkout, actions/
deploy-pages, actions/upload-pages-artifact, astral-sh/setup-uv,
googleapis/release-please-action, SonarSource/sonarqube-scan-action —
all confirmed real).

make lint / make test both green.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant