chore(deps): roll up Dependabot dependency updates (#1130)

## Summary
- Reproduce the remaining dependency changes from nine open Dependabot
PRs against current main, without reverting unrelated changes from older
PR branches.
- Update actions/setup-node to 7.1.0 (#1127), release-drafter to 7.10.0
(#1126), and CodeQL init/analyze/autobuild to 4.38.2 (#1116, #1115,
#1114).
- Update @types/node to 26.6.2 (#1108), undici to 8.11.0 (#1107), Biome
to 2.5.14 (#1106), and Jest to 30.5.2 (#1105).
- Align the Biome schema and regenerate affected action bundles.

## Excluded
- #1029 (TypeScript 7.0.2): all 16 test suites fail before executing
tests because ts-jest 29.4.11 expects the TypeScript compiler API and
declares a >=4.3 <7 peer range. Excluded with operator approval;
TypeScript remains at 6.0.3.
- None of the ten open Dependabot PRs were already no-ops against main.

## Validation
- npm ci --ignore-scripts
- npm run all: passed (16 suites, 179 tests; no Biome fixes)
- actionlint: passed
- uvx zizmor --offline .github/workflows: no findings
- npm audit signatures: 353 verified registry signatures, 38 verified
attestations
- Workflow all-tests-passed dependency check: passed
- git diff --check: passed

npm installation reports 30 audit vulnerabilities, matching the baseline
count; unrelated audit fixes are outside this rollup.

Refs: pi-session 01a1d01c-e089-7536-b5be-fed125cdaa18
This commit is contained in:
Kevin Stillhammer authored and GitHub committed 2026-11-12 15:20:49 +01:00
1 parent 898180d41d
commit 5e83ccf689
9 files changed
+3824 -2387

No files matched your search

+3 -3
View File
@@ -47,7 +47,7 @@ jobs:
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@1c5b675653bb5c22dbe9b12b556ec555138e09fd # v4.38.1
uses: github/codeql-action/init@2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2 # v4.38.2
with:
languages: ${{ matrix.language }}
source-root: src
@@ -59,7 +59,7 @@ jobs:
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@1c5b675653bb5c22dbe9b12b556ec555138e09fd # v4.38.1
uses: github/codeql-action/autobuild@2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2 # v4.38.2
# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
@@ -73,4 +73,4 @@ jobs:
# make release
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@1c5b675653bb5c22dbe9b12b556ec555138e09fd # v4.38.1
uses: github/codeql-action/analyze@2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2 # v4.38.2
+1 -1
View File
@@ -19,7 +19,7 @@ jobs:
pull-requests: read
steps:
- name: 🚀 Run Release Drafter
uses: release-drafter/release-drafter@72967cdc98ddd3160f1fc3dff619de365e137dd0 # v7.9.0
uses: release-drafter/release-drafter@978bb0b30c5ee8cdd332ced253758157150d43f0 # v7.10.0
with:
commitish: ${{ github.sha }}
env:
+1 -1
View File
@@ -28,7 +28,7 @@ jobs:
uses: eifinger/actionlint-action@1fc89649be682d16ec5cf65ea16e269eb88d3982 # v1.10.2
- name: Run zizmor
uses: zizmorcore/zizmor-action@cc914d7f3750a2d13d75c7f184a1060aa0e9d482 # v0.6.4
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
- uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0
with:
node-version-file: .nvmrc
cache: npm
+1 -1
View File
@@ -18,7 +18,7 @@ jobs:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
persist-credentials: true
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
- uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0
with:
node-version-file: .nvmrc
cache: npm
+1 -1
View File
@@ -1,5 +1,5 @@
{
"$schema": "https://biomejs.dev/schemas/2.5.11/schema.json",
"$schema": "https://biomejs.dev/schemas/2.5.14/schema.json",
"assist": {
"actions": {
"source": {
Generated Vendored
+1463 -691
View File
File diff suppressed because it is too large. Load diff
+1463 -691
View File
File diff suppressed because it is too large. Load diff
+887 -994
View File
File diff suppressed because it is too large. Load diff
+4 -4
View File
@@ -46,16 +46,16 @@
"@actions/tool-cache": "^4.0.0",
"@renovatebot/pep440": "^5.0.0",
"smol-toml": "^1.8.0",
"undici": "^8.10.0"
"undici": "^8.11.0"
},
"devDependencies": {
"@biomejs/biome": "^2.5.11",
"@biomejs/biome": "^2.5.14",
"@types/js-yaml": "^4.0.9",
"@types/node": "^26.4.0",
"@types/node": "^26.6.2",
"@types/semver": "^7.8.0",
"@vercel/ncc": "^0.45.0",
"esbuild": "^0.28.2",
"jest": "^30.5.0",
"jest": "^30.5.2",
"js-yaml": "^5.4.1",
"ts-jest": "^29.4.11",
"typescript": "^6.0.3"