Skip to content

chore(deps): batch low-risk dependabot updates - #677

Merged
karenc-bq merged 6 commits into
mainfrom
chore/dependabot-batch-low-risk
Jul 29, 2026
Merged

chore(deps): batch low-risk dependabot updates#677
karenc-bq merged 6 commits into
mainfrom
chore/dependabot-batch-low-risk

Conversation

@karenc-bq

@karenc-bq karenc-bq commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

Summary

Batches the six low-risk Dependabot updates into one PR. All are dev/test-only or transitive; none change shipped runtime behavior.

Applied by cherry-picking each Dependabot commit, so the exact lockfile resolutions and original authorship are preserved.

Supersedes Bump Scope
#675 tar 7.5.13 → 7.5.22 lock-only (dev tree)
#671 axios 1.16.1 → 1.18.1 in-range minor; optional peer
#667 sigstore 4.1.0 → 4.1.1 lock-only (publish tooling)
#661 form-data 4.0.5 → 4.0.6 lock-only, transitive
#657 esbuild 0.28.0 → 0.28.1 lock-only patch
#595 cross-env 7.0.3 → 10.1.0 major, but dev-only script wrapper

package.json changes are limited to axios (devDependencies + peerDependencies) and cross-env (devDependencies). Everything else is package-lock.json.

Also closes #666 and #665 as already-included

sigstore@4.1.1 (#667) resolves @sigstore/core@3.2.1 and @sigstore/verify@3.1.1 in its own lockfile, so those two PRs are fully subsumed rather than separate work. Verified in the resulting lock:

4.1.1  node_modules/sigstore
3.2.1  node_modules/@sigstore/core
3.1.1  node_modules/@sigstore/verify

Verification

Run locally, since .github/workflows/main.yml does not run tsc and ts-jest has diagnostics: false — a green CI check alone does not prove the published dist/ still compiles.

  • npx tsc --noEmitexit 0
  • npm test712 passed / 42 of 43 suites (see below)
  • prettier --check on both changed files — clean
  • npm install — clean resolution; all eight target versions confirmed present

Pre-existing failures, not caused by this PR

Two unit failures reproduce identically on unmodified origin/main:

  • okta_credentials_provider (testGetSamlAssertion, testGetSamlAssertionUrlScheme) — this test does jest.spyOn(axios, "request"), so an axios regression was the obvious suspect. Ruled out by pinning axios back to 1.16.1 on this branch (fails the same) and re-running on a clean origin/main checkout (fails the same).
  • custom_endpoint_monitor_impl (testRun) — passes in isolation; a sleep(100) timing flake under parallel test load.

Notes for reviewers

Related PR: #678

Remaining open Dependabot PRs are intentionally excluded: #659 (OpenTelemetry) moves four shipped dependencies and consumer-visible peer ranges, so it deserves its own PR; #655 (dotenv 17) needs a { quiet: true } fix first; #639, #656, and #654 are blocked or broken.

@karenc-bq
karenc-bq requested a review from a team as a code owner July 29, 2026 00:08

@kenrickyap kenrickyap 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.

LGTM

dependabot Bot added 6 commits July 29, 2026 11:15
Bumps [tar](https://github.com/isaacs/node-tar) from 7.5.13 to 7.5.22.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](isaacs/node-tar@v7.5.13...v7.5.22)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 7.5.22
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [axios](https://github.com/axios/axios) from 1.16.1 to 1.18.1.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.16.1...v1.18.1)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.18.1
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [sigstore](https://github.com/sigstore/sigstore-js) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/sigstore/sigstore-js/releases)
- [Commits](https://github.com/sigstore/sigstore-js/compare/sigstore@4.1.0...sigstore@4.1.1)

---
updated-dependencies:
- dependency-name: sigstore
  dependency-version: 4.1.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [form-data](https://github.com/form-data/form-data) from 4.0.5 to 4.0.6.
- [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md)
- [Commits](form-data/form-data@v4.0.5...v4.0.6)

---
updated-dependencies:
- dependency-name: form-data
  dependency-version: 4.0.6
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.28.0 to 0.28.1.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](evanw/esbuild@v0.28.0...v0.28.1)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-version: 0.28.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [cross-env](https://github.com/kentcdodds/cross-env) from 7.0.3 to 10.1.0.
- [Release notes](https://github.com/kentcdodds/cross-env/releases)
- [Changelog](https://github.com/kentcdodds/cross-env/blob/main/CHANGELOG.md)
- [Commits](kentcdodds/cross-env@v7.0.3...v10.1.0)

---
updated-dependencies:
- dependency-name: cross-env
  dependency-version: 10.1.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@karenc-bq
karenc-bq force-pushed the chore/dependabot-batch-low-risk branch from d410253 to 4d0ba95 Compare July 29, 2026 18:15
@karenc-bq
karenc-bq merged commit b431103 into main Jul 29, 2026
4 checks passed
@karenc-bq
karenc-bq deleted the chore/dependabot-batch-low-risk branch July 29, 2026 18:17
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.

3 participants