Skip to content

ci: bump the actions-deps group with 7 updates - #480

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/actions-deps-8b42947210
Closed

ci: bump the actions-deps group with 7 updates#480
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/actions-deps-8b42947210

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps the actions-deps group with 7 updates:

Package From To
actions/upload-code-coverage 1.4.1 1.4.2
actions/labeler 6.2.0 7.0.0
actions/cache 5.0.5 6.1.0
actions/cache/restore 5.0.5 6.1.0
docker/login-action 4.4.0 4.6.0
actions/attest-build-provenance 4.1.1 4.2.2
pnpm/action-setup 6.0.9 6.0.10

Updates actions/upload-code-coverage from 1.4.1 to 1.4.2

Commits
  • d8e3291 Merge pull request #25 from actions/cassiomarques/hnadle-skipped-stale-upload
  • e59685b Address PR feedback
  • 92d3d57 Always use the warning message from the upload API response
  • 391a615 Handle skipped stale coverage uploads
  • f8bb484 Merge pull request #23 from actions/tjgurwara99/add-linting-to-the-project
  • 64b4088 Apply suggestions from code review
  • 754cc6f Pin checkout action to the SHA for the latest version of the checkout
  • 7cc12a3 Update the main CI to use uv as well
  • 08d519a Setup linting with Ruff along with project setup using uv
  • See full diff in compare view

Updates actions/labeler from 6.2.0 to 7.0.0

Release notes

Sourced from actions/labeler's releases.

v7.0.0

What's Changed

Enhancements:

Full Changelog: actions/labeler@v6...v7.0.0

Commits

Updates actions/cache from 5.0.5 to 6.1.0

Release notes

Sourced from actions/cache's releases.

v6.1.0

What's Changed

Full Changelog: actions/cache@v6...v6.1.0

v6.0.0

What's Changed

Full Changelog: actions/cache@v5...v6.0.0

v5.1.0

What's Changed

Full Changelog: actions/cache@v5...v5.1.0

Changelog

Sourced from actions/cache's changelog.

Releases

How to prepare a release

[!NOTE] Relevant for maintainers with write access only.

  1. Switch to a new branch from main.
  2. Run npm test to ensure all tests are passing.
  3. Update the version in https://github.com/actions/cache/blob/main/package.json.
  4. Run npm run build to update the compiled files.
  5. Update this https://github.com/actions/cache/blob/main/RELEASES.md with the new version and changes in the ## Changelog section.
  6. Run licensed cache to update the license report.
  7. Run licensed status and resolve any warnings by updating the https://github.com/actions/cache/blob/main/.licensed.yml file with the exceptions.
  8. Commit your changes and push your branch upstream.
  9. Open a pull request against main and get it reviewed and merged.
  10. Draft a new release https://github.com/actions/cache/releases use the same version number used in package.json
    1. Create a new tag with the version number.
    2. Auto generate release notes and update them to match the changes you made in RELEASES.md.
    3. Toggle the set as the latest release option.
    4. Publish the release.
  11. Navigate to https://github.com/actions/cache/actions/workflows/release-new-action-version.yml
    1. There should be a workflow run queued with the same version number.
    2. Approve the run to publish the new version and update the major tags for this action.

Changelog

6.1.0

6.0.0

  • Updated @actions/cache to ^6.0.1, @actions/core to ^3.0.1, @actions/exec to ^3.0.0, @actions/io to ^3.0.2
  • Migrated to ESM module system
  • Upgraded Jest to v30 and test infrastructure to be ESM compatible

5.0.4

  • Bump minimatch to v3.1.5 (fixes ReDoS via globstar patterns)
  • Bump undici to v6.24.1 (WebSocket decompression bomb protection, header validation fixes)
  • Bump fast-xml-parser to v5.5.6

5.0.3

5.0.2

... (truncated)

Commits
  • 55cc834 Merge pull request #1768 from jasongin/readonly-cache
  • d8cd72f Bump @​actions/cache to v6.1.0 - handle cache write error due to RO token
  • 2c8a9bd Merge pull request #1760 from actions/samirat/esm_migration_and_package_update
  • e9b91fd Prettier fixes
  • e4884b8 Rebuild dist
  • 10baf01 Fixed licenses
  • e39b386 Fix test mock return order
  • b692820 PR feedback
  • 6074912 Rebuild dist bundles as ESM to match type:module
  • 5a912e8 Fix lint and jest issues
  • Additional commits viewable in compare view

Updates actions/cache/restore from 5.0.5 to 6.1.0

Release notes

Sourced from actions/cache/restore's releases.

v6.1.0

What's Changed

Full Changelog: actions/cache@v6...v6.1.0

v6.0.0

What's Changed

Full Changelog: actions/cache@v5...v6.0.0

v5.1.0

What's Changed

Full Changelog: actions/cache@v5...v5.1.0

Changelog

Sourced from actions/cache/restore's changelog.

Releases

How to prepare a release

[!NOTE] Relevant for maintainers with write access only.

  1. Switch to a new branch from main.
  2. Run npm test to ensure all tests are passing.
  3. Update the version in https://github.com/actions/cache/blob/main/package.json.
  4. Run npm run build to update the compiled files.
  5. Update this https://github.com/actions/cache/blob/main/RELEASES.md with the new version and changes in the ## Changelog section.
  6. Run licensed cache to update the license report.
  7. Run licensed status and resolve any warnings by updating the https://github.com/actions/cache/blob/main/.licensed.yml file with the exceptions.
  8. Commit your changes and push your branch upstream.
  9. Open a pull request against main and get it reviewed and merged.
  10. Draft a new release https://github.com/actions/cache/releases use the same version number used in package.json
    1. Create a new tag with the version number.
    2. Auto generate release notes and update them to match the changes you made in RELEASES.md.
    3. Toggle the set as the latest release option.
    4. Publish the release.
  11. Navigate to https://github.com/actions/cache/actions/workflows/release-new-action-version.yml
    1. There should be a workflow run queued with the same version number.
    2. Approve the run to publish the new version and update the major tags for this action.

Changelog

6.1.0

6.0.0

  • Updated @actions/cache to ^6.0.1, @actions/core to ^3.0.1, @actions/exec to ^3.0.0, @actions/io to ^3.0.2
  • Migrated to ESM module system
  • Upgraded Jest to v30 and test infrastructure to be ESM compatible

5.0.4

  • Bump minimatch to v3.1.5 (fixes ReDoS via globstar patterns)
  • Bump undici to v6.24.1 (WebSocket decompression bomb protection, header validation fixes)
  • Bump fast-xml-parser to v5.5.6

5.0.3

5.0.2

... (truncated)

Commits
  • 55cc834 Merge pull request #1768 from jasongin/readonly-cache
  • d8cd72f Bump @​actions/cache to v6.1.0 - handle cache write error due to RO token
  • 2c8a9bd Merge pull request #1760 from actions/samirat/esm_migration_and_package_update
  • e9b91fd Prettier fixes
  • e4884b8 Rebuild dist
  • 10baf01 Fixed licenses
  • e39b386 Fix test mock return order
  • b692820 PR feedback
  • 6074912 Rebuild dist bundles as ESM to match type:module
  • 5a912e8 Fix lint and jest issues
  • Additional commits viewable in compare view

Updates docker/login-action from 4.4.0 to 4.6.0

Release notes

Sourced from docker/login-action's releases.

v4.6.0

Full Changelog: docker/login-action@v4.5.2...v4.6.0

v4.5.2

Full Changelog: docker/login-action@v4.5.1...v4.5.2

v4.5.1

Full Changelog: docker/login-action@v4.5.0...v4.5.1

v4.5.0

Full Changelog: docker/login-action@v4.4.0...v4.5.0

Commits
  • dbcb813 Merge pull request #1051 from docker/dependabot/npm_and_yarn/aws-sdk-dependen...
  • 5bcb015 [dependabot skip] chore: update generated content
  • b30b2f2 build(deps): bump the aws-sdk-dependencies group across 1 directory with 2 up...
  • 9087f1e Merge pull request #1057 from docker/dependabot/npm_and_yarn/js-yaml-5.2.2
  • 0009830 [dependabot skip] chore: update generated content
  • 2325523 build(deps): bump js-yaml from 5.2.1 to 5.2.2
  • 4ec1d4a Merge pull request #1056 from docker/dependabot/npm_and_yarn/postcss-8.5.22
  • 5fc99ba Merge pull request #1053 from docker/dependabot/github_actions/aws-actions/co...
  • e512bd5 Merge pull request #1052 from docker/dependabot/github_actions/codeql-actions...
  • a146c91 Merge pull request #1059 from crazy-max/harden-buildx-scope-paths
  • Additional commits viewable in compare view

Updates actions/attest-build-provenance from 4.1.1 to 4.2.2

Release notes

Sourced from actions/attest-build-provenance's releases.

v4.2.2

[!NOTE] As of version 4, actions/attest-build-provenance is simply a wrapper on top of actions/attest.

Existing applications may continue to use the attest-build-provenance action, but new implementations should use actions/attest instead.

What's Changed

Full Changelog: actions/attest-build-provenance@v4.1.1...v4.2.2

Commits
  • 4d10147 Bump actions/attest from 4.2.0 to 4.2.1 in the actions-minor group (#862)
  • e3fe62e Bump the actions-minor group with 2 updates (#860)
  • See full diff in compare view

Updates pnpm/action-setup from 6.0.9 to 6.0.10

Release notes

Sourced from pnpm/action-setup's releases.

v6.0.10

What's Changed

New Contributors

Full Changelog: pnpm/action-setup@v6...v6.0.10

Commits

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 actions-deps group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [actions/upload-code-coverage](https://github.com/actions/upload-code-coverage) | `1.4.1` | `1.4.2` |
| [actions/labeler](https://github.com/actions/labeler) | `6.2.0` | `7.0.0` |
| [actions/cache](https://github.com/actions/cache) | `5.0.5` | `6.1.0` |
| [actions/cache/restore](https://github.com/actions/cache) | `5.0.5` | `6.1.0` |
| [docker/login-action](https://github.com/docker/login-action) | `4.4.0` | `4.6.0` |
| [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance) | `4.1.1` | `4.2.2` |
| [pnpm/action-setup](https://github.com/pnpm/action-setup) | `6.0.9` | `6.0.10` |


Updates `actions/upload-code-coverage` from 1.4.1 to 1.4.2
- [Commits](actions/upload-code-coverage@1c15be3...d8e3291)

Updates `actions/labeler` from 6.2.0 to 7.0.0
- [Release notes](https://github.com/actions/labeler/releases)
- [Commits](actions/labeler@b8dd2d9...bf12e9b)

Updates `actions/cache` from 5.0.5 to 6.1.0
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](actions/cache@27d5ce7...55cc834)

Updates `actions/cache/restore` from 5.0.5 to 6.1.0
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](actions/cache@27d5ce7...55cc834)

Updates `docker/login-action` from 4.4.0 to 4.6.0
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](docker/login-action@af1e73f...dbcb813)

Updates `actions/attest-build-provenance` from 4.1.1 to 4.2.2
- [Release notes](https://github.com/actions/attest-build-provenance/releases)
- [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md)
- [Commits](actions/attest-build-provenance@0f67c3f...4d10147)

Updates `pnpm/action-setup` from 6.0.9 to 6.0.10
- [Release notes](https://github.com/pnpm/action-setup/releases)
- [Commits](pnpm/action-setup@0ebf471...0977fd9)

---
updated-dependencies:
- dependency-name: actions/upload-code-coverage
  dependency-version: 1.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions-deps
- dependency-name: actions/labeler
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions-deps
- dependency-name: actions/cache
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions-deps
- dependency-name: actions/cache/restore
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions-deps
- dependency-name: docker/login-action
  dependency-version: 4.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions-deps
- dependency-name: actions/attest-build-provenance
  dependency-version: 4.2.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions-deps
- dependency-name: pnpm/action-setup
  dependency-version: 6.0.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions-deps
...

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 17, 2026
@dependabot
dependabot Bot requested review from a team and EricAndrechek August 17, 2026 18:22
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Aug 17, 2026
@github-actions github-actions Bot added area/infra CI, build, deploy, Docker, release and removed dependencies Pull requests that update a dependency file labels Aug 17, 2026
EricAndrechek added a commit that referenced this pull request Aug 18, 2026
Folds the three open Dependabot PRs into one reviewable change, fixes
the
pnpm advisories from #486, and repairs the Dependabot config gap that
let the
`setup-env` composite action drift out of sync in the first place.

Closes #486. Supersedes #480, #481, #482.

## Why one PR instead of merging the three

They are not independent:

- **#486 and #480 touch the same files.** The pnpm pin lives in
`publish-npm.yml` and `.github/actions/setup-env/action.yml`; #480 bumps
action SHAs in the same two files. Sequencing them costs a rebase either
way.
- **#480 alone would have made things worse.** Dependabot only sees
  `.github/workflows/` — see below — so #480 moves the workflows to
`actions/cache` v6.1.0 while `setup-env`, which owns every cache in CI,
  stays on v5.0.5. Only a hand-written commit can close that.
- **#482 cannot be rebased into a green state.** Its TypeScript 7 bump
is
  blocked upstream, permanently for now — see below.
- **#481 is trivially includable** (`go.mod` / `go.sum`, all
patch/minor).

One CI run, one review, no interleaving.

## 1. pnpm 11.1.3 → 11.21.0 (#486)

**Eight declaration lines across six files**, not the four sites the
issue listed:

| Site | |
| --- | --- |
| `package.json` | `packageManager` |
| `.github/workflows/publish-npm.yml` | dev + release jobs |
| `.github/actions/setup-env/action.yml` | every CI job |
| `docs/src/content/docs/development.md` | `corepack prepare` line,
prerequisites table, **and** the "verify your setup" snippet |
| `README.md` | the `pnpm 11+` floor in Local Development |
| `AGENTS.md` | the `pnpm (≥ 11.1)` floor in the toolchain list |

**The issue's advisory table is off by four.** #486 lists ten; the
actual
count affecting 11.1.3 is **fourteen** — 8 high, 6 medium. Its table
includes
[GHSA-v23m-ccfg-pq9h](GHSA-v23m-ccfg-pq9h),
whose range is `>= 11.3.0, < 11.5.3` and so does *not* cover 11.1.3, and
omits five that do: GHSA-hwx4-2j3j-g496 (**high**), GHSA-cjhr-43r9-cfmw,
GHSA-p4xf-rf54-rj3x, GHSA-q6j5-fjx5-2mc3 and GHSA-54hh-g5mx-jqcp. "Eight
high" happens to survive only because the wrongly-included high and the
omitted high cancel out. All five were published 2026-06-26, so this was
a
counting slip when the issue was written, not new information.

The remediation is unchanged — the highest `first_patched_version` is
still
**11.8.0**, and 11.21.0 clears all fourteen. Worth correcting the table
on
#486 so the issue and this PR agree.

**Why 11.21.0 and not 11.22.0 (latest).** 11.22.0 shipped 2026-08-15,
three
days ago. `pnpm-workspace.yaml` sets `minimumReleaseAge: 10080` — a
deliberate 7-day cooldown against compromised releases. That knob
governs
dependency resolution, not the `packageManager` pin, but the reasoning
applies harder here: pnpm runs postinstall scripts under `allowBuilds:`
in
every CI job, and in `publish-npm.yml`, which holds `id-token: write`
for
npm trusted publishing. 11.21.0 is 9 days old and equally clear of every
advisory. Say the word and I'll move it to 11.22.0.

**`lockfileVersion` is unchanged at `9.0`.** The issue flagged a
possible
bump; 11.21.0 reads and writes the existing format, and
`pnpm install --frozen-lockfile` passed against the *pre-existing*
lockfile
before it was regenerated.

## 2. Dependabot never scanned the composite action

`directory: /` for `package-ecosystem: github-actions` reaches
`.github/workflows/` and stops. It does **not** descend into
`.github/actions/*/action.yml`. `setup-env` has been invisible to
Dependabot
since it was created. Its only caller is `ci.yml`, which pins none of
these
actions itself — they all live *inside* `setup-env` — so the staleness
shows
up against upstream, and against `publish-npm.yml`, a workflow
Dependabot
*does* track and which does **not** call `setup-env`:

| Action | `setup-env` on `main` | elsewhere on `main` |
| --- | --- | --- |
| `actions/setup-node` | v6.4.0 | **v7.0.0** in `publish-npm.yml` |
| `pnpm/action-setup` | v6.0.8 | v6.0.9 in `publish-npm.yml` |
| `actions/cache` (×6) | v5.0.5 | v5.0.5 everywhere — no divergence,
just a major behind upstream |

The `setup-node` row is the tell: that major landed in `publish-npm.yml`
in
an earlier Dependabot PR and `setup-env`, being invisible, never
followed.
(#480 would then have *introduced* a cache skew, bumping
`publish-dev.yml`
to v6.1.0 while `setup-env` stayed on v5.0.5.)

This PR aligns all three to the versions the workflows already use — no
version is introduced here that Dependabot has not already proposed and
CI
has not already run — and switches the config to `directories: [/,
/.github/actions/setup-env]`
so the group covers it from now on.

## 3. actions-deps (#480), verbatim

`upload-code-coverage` 1.4.1→1.4.2 · `labeler` 6.2.0→**7.0.0** ·
`cache` + `cache/restore` 5.0.5→**6.1.0** · `docker/login-action`
4.4.0→4.6.0 · `attest-build-provenance` 4.1.1→4.2.2 ·
`pnpm/action-setup`
6.0.9→6.0.10.

Both majors are ESM migrations with no config surface change, and #480's
own
CI run was fully green on them.

## 4. go-deps (#481), verbatim

`nats-server` 2.14.4→2.14.5 · `nats.go` 1.52.0→1.53.1 · `testify`
1.11.1→1.12.0 · `testcontainers-go` 0.43.0→0.44.0, plus indirects. All
patch/minor. #481's only red check was `PR housekeeping` failing on a
transient GitHub API 500 inside `actions/labeler` — not a code problem,
and
now not a red check either (see below).

## 5. npm-deps (#482), minus TypeScript 7

Taken: `tsx` 4.23.5→4.23.12 · `@astrojs/starlight` 0.41.6→0.41.7 ·
`katex`
0.18.1→0.18.4 · `@types/node` catalog ^26.1.2→^26.2.0.

**Held: `typescript` ^6.0.3 → ^7.0.2.** This is why every Node job on
#482
went red. Reproduced locally:

```
TypeError: Cannot read properties of undefined (reading 'useCaseSensitiveFileNames')
    at node_modules/.pnpm/rollup-plugin-dts@6.1.1_.../rollup-plugin-dts.cjs
    at .../tsup@8.5.1_.../tsup/dist/rollup.js:4857:37
```

`tsup` 8.5.1 — the current release — **vendors** `rollup-plugin-dts`
6.1.1
into its own bundle, so it is not overridable from our side. 6.1.1
reaches
for TS 5-era compiler internals and dies the moment `dts: true` runs.
That
is `clients/ts`'s `prepare` script, so the crash happens *inside*
`pnpm install` and takes down Lint, Unit, E2E, Coverage and Docs build
at
once. `rollup-plugin-dts` **6.5.0** is the first release declaring
`typescript: "^4.5 || ^5 || ^6 || ^7"` (6.4.0 stops at `^6.0`); we need
a
`tsup` release that vendors ≥ 6.5.0.

No rebase of #482 can fix this, and left alone Dependabot re-proposes it
every Monday — so `.github/dependabot.yml` now ignores
`version-update:semver-major` for `typescript`, with the reason and the
removal condition written next to it.

The regenerated lockfile changes **exactly four** resolved packages and
adds
or drops none:

```
@astrojs/starlight: 0.41.6 -> 0.41.7
@types/node:        + 26.2.0   (24.13.3, 26.1.2 remain as transitives)
katex:              0.18.1 -> 0.18.4
tsx:                4.23.5 -> 4.23.12
```

## 6. One-line fix: labeling really is non-fatal now

`housekeeping.yml`'s header has always claimed:

> Labeling failures are non-fatal so a flaky API call can't block the
title
> mirror.

It wasn't true — the `Apply file-path labels` step has never carried
`continue-on-error`, in any revision. So when the labeler hit a
transient
500 on #481:

```
##[error]HttpError: No server is currently available to service your request.
```

the job aborted *before* the title mirror it exists to protect, and the
check
went red. Adding `continue-on-error: true` makes the documented contract
real.
In scope because it is the direct cause of one of the three red PRs this
change set is meant to clear. `PR housekeeping` is not a required check
— the
`CI` aggregator is — so this was noise rather than a merge blocker, but
it's
noise that costs a re-run every time GitHub hiccups.

## What this PR's CI does *not* prove

Worth stating rather than implying green means everything:

- **`actions/labeler` 6.2.0 → 7.0.0 is not exercised here.**
`housekeeping.yml`
  runs on `pull_request_target`, so GitHub loads that workflow file from
`main`, not from the PR head. The `PR housekeeping` check on this PR —
and
on #480 — runs labeler **v6.2.0** regardless. v7.0.0 first executes on
the
PR *after* this merges. Mitigating: v7.0.0 is an ESM-migration-only
release,
`.github/labeler.yml` already uses the v5+ `changed-files` schema, and
the
labeling step is deliberately `continue-on-error` so a bad labeler
cannot
  block a PR.
- **`publish-npm.yml`, `publish-dev.yml` and `release.yml` are
tag/release
triggered**, so their action bumps (and the new pnpm pin in the publish
  jobs) first run on the next release, not here.
- `actions/cache` 5.0.5 → 6.1.0 *is* covered — `ci.yml` runs on
`pull_request`, so every cache in `setup-env` exercises v6.1.0 on this
PR.

## Verification

- `make ci` green locally with Docker up, running on pnpm 11.21.0 — all
  static checks, unit, integration, E2E and every coverage gate.
- `pnpm install --frozen-lockfile` clean against the regenerated
lockfile;
  `tsup` DTS build succeeds.
- No action is pinned at two different versions anywhere under
`.github/`
  any more (was: `cache`, `setup-node`, `pnpm/action-setup`).
- `actionlint`, `shellcheck`, `biome` and `markdownlint` all pass over
the
  workflow, config and CHANGELOG edits.
- `CHANGELOG.md` updated under `[Unreleased]` — a Security entry for the
pnpm
  bump and a Changed entry for the groups + Dependabot config.
- Advisory count re-derived from `gh api
"/advisories?ecosystem=npm&affects=pnpm"
--paginate` with range matching against 11.1.3, not copied from the
issue.

Note that #480/#481/#482 are superseded rather than closed by me —
Dependabot
should retire them on its next run once these versions are on `main`.

---------

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
@EricAndrechek

Copy link
Copy Markdown
Member

@dependabot rebase

@dependabot @github

dependabot Bot commented on behalf of github Aug 18, 2026

Copy link
Copy Markdown
Contributor Author

The dependabot.yml entry that created this PR has been deleted so this PR can't be rebased. Please close the PR so Dependabot can create a new one with the current dependabot.yml.

@dependabot @github

dependabot Bot commented on behalf of github Aug 18, 2026

Copy link
Copy Markdown
Contributor Author

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@github-project-automation github-project-automation Bot moved this from Backlog to Done in WaveHouse Task Board Aug 18, 2026
@dependabot
dependabot Bot deleted the dependabot/github_actions/actions-deps-8b42947210 branch August 18, 2026 21:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/infra CI, build, deploy, Docker, release github_actions Pull requests that update GitHub Actions code

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

1 participant