Skip to content

chore(deps): coordinate ten validated dependency updates - #251

Merged
Hazzng merged 31 commits into
mainfrom
dependabot/npm_and_yarn/jose-6.2.12
Oct 14, 2026
Merged

Hazzng merged 31 commits into
mainfrom
dependabot/npm_and_yarn/jose-6.2.12

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 13, 2026 •

Copy link
Copy Markdown
Contributor

This consolidates ten dependency updates into one validated merge so shared workflow and lockfile edits land together. Original PR commits are preserved; merge this PR with a merge commit to retain their ancestry.

Includes #240 (release action), #241 (setup-python), #242 (pnpm setup), #243 (checkout), #244 (artifact uploads), #245 (Ruff), #247 (Changesets changelog), #249 (Changesets CLI), #250 (tsx), and the original #251 (jose).

Resolves adjacent checkout/pnpm workflow edits and regenerates the root lockfile with pnpm 10.30.3 while retaining the patched just-bash dependency. Adds a patch changeset for jose validation fixes. Package versions and CHANGELOG.md are unchanged.

The Node 26 types (#246), SDK Vitest 5 (#248), and Biome 2 (#252) updates are excluded. #246 conflicts with the Node 22 target and omits its lockfile; #248 omits its lockfile; #252 fails lint because its Biome configuration was not migrated.

Validation passed on a fresh GitHub-hosted runner: pnpm check, pnpm security:audit, and pnpm verify:architecture ran sequentially, with no assertions or timeouts changed. Full proof and downloadable verification evidence. The temporary validation branch (#254) differs from this PR only by its additional workflow; that workflow is excluded from this merge.

The expanded profile includes the standard disposable PostgreSQL/Redis, HTTP/MCP contracts, integration suite, live TypeScript/Python SDKs, worker failures, stream finalization, input budgets, and tenant proofs. The normal PR CI is also green. A separate Changesets 3 release fixture passed patch versioning, custom changelog generation with GitHub PR attribution/hash stripping, and changeset consumption. Actions upgrades were checked against upstream release notes and exercised on GitHub-hosted ubuntu-latest runners.

Local pnpm check and pnpm verify:local attempts reported timing-sensitive admission/event-loop and worker startup/latency failures on the busy shared host. The affected unit files passed five consecutive focused runs on both the baseline and updated branches. The fresh runner passed the full unchanged suites; the cause of the local failures has not been conclusively established.

The security audit passes the repository high-severity gate, with one existing moderate advisory in sprintf-js through the unchanged just-bash dependency. No dependency, patch, or security gate was removed.

dependabot Bot added 5 commits October 13, 2026 23:48
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.15.13 to 0.17.0.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.15.13...0.17.0)

---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@changesets/changelog-github](https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github) from 0.7.0 to 1.0.1.
- [Release notes](https://github.com/changesets/changesets/releases)
- [Changelog](https://github.com/changesets/changesets/blob/main/packages/changelog-github/CHANGELOG.md)
- [Commits](https://github.com/changesets/changesets/commits/@changesets/changelog-github@1.0.1/packages/changelog-github)

---
updated-dependencies:
- dependency-name: "@changesets/changelog-github"
  dependency-version: 1.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@changesets/cli](https://github.com/changesets/changesets/tree/HEAD/packages/cli) from 2.31.0 to 3.0.3.
- [Release notes](https://github.com/changesets/changesets/releases)
- [Changelog](https://github.com/changesets/changesets/blob/main/packages/cli/CHANGELOG.md)
- [Commits](https://github.com/changesets/changesets/commits/@changesets/cli@3.0.3/packages/cli)

---
updated-dependencies:
- dependency-name: "@changesets/cli"
  dependency-version: 3.0.3
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [tsx](https://github.com/privatenumber/tsx) from 4.21.0 to 4.23.15.
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](privatenumber/tsx@v4.21.0...v4.23.15)

---
updated-dependencies:
- dependency-name: tsx
  dependency-version: 4.23.15
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [jose](https://github.com/panva/jose) from 6.2.2 to 6.2.12.
- [Release notes](https://github.com/panva/jose/releases)
- [Changelog](https://github.com/panva/jose/blob/main/CHANGELOG.md)
- [Commits](panva/jose@v6.2.2...v6.2.12)

---
updated-dependencies:
- dependency-name: jose
  dependency-version: 6.2.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot requested a review from Hazzng as a code owner October 13, 2026 23:49
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 13, 2026
@coderabbitai

coderabbitai Bot commented Oct 13, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 5def4731-fd83-445f-b329-6c7d6da8a822

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

dependabot Bot and others added 21 commits October 14, 2026 00:43
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2 to 3.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](softprops/action-gh-release@v2...v3)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-version: '3'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from 4 to 6.
- [Release notes](https://github.com/pnpm/action-setup/releases)
- [Commits](pnpm/action-setup@v4...v6)

---
updated-dependencies:
- dependency-name: pnpm/action-setup
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 7.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v5...v7)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v4...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v4...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

# Conflicts:
#	.github/workflows/ci.yml
#	.github/workflows/security.yml
…lidation-20261014

# Conflicts:
#	package.json
#	pnpm-lock.yaml
@Hazzng Hazzng changed the title chore(deps): bump jose from 6.2.2 to 6.2.12 chore(deps): coordinate ten validated dependency updates Oct 14, 2026

@Hazzng Hazzng left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

Reviewed the combined dependency/workflow diffs and conflict resolutions. Full sequential pnpm check, security audit, and expanded architecture/runtime verification passed on the isolated runner: https://github.com/Hazzng/sql-fs/actions/runs/38493125490. The validation branch differs only by the temporary workflow, which is excluded here. Changesets release generation also passed its fixture. The three incompatible upgrades are excluded. Merge with a merge commit to preserve all ten original PR heads.

@Hazzng
Hazzng merged commit 3ca3a43 into main Oct 14, 2026
19 checks passed
@Hazzng Hazzng mentioned this pull request Oct 16, 2026
@Hazzng
Hazzng deleted the dependabot/npm_and_yarn/jose-6.2.12 branch October 17, 2026 02:35
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 javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant