Skip to content

Commit 42613dd

Browse files
authored
chore(deps): batch the open dependabot bumps (#156)
* ci(deps): bump pinned action SHAs harden-runner v2.19.4 -> v2.20.0, checkout v7.0.0 -> v7.0.1, setup-node v6.4.0 -> v7.0.0, scorecard-action v2.4.3 -> v2.4.4, and the three codeql-action entry points (init, analyze, upload-sarif) onto their shared v4 release SHA. The composite action under .github/actions/setup still pins setup-node v6.1.0; dependabot did not include it in the group. * chore(deps): bump npm dependencies biome 2.5.5 -> 2.5.6, turbo ^2.9.18 -> ^2.10.8, ora ^9.0.0 -> ^9.4.1, fast-check ^4.5.2 -> ^4.9.0, chalk ^5.6.2 -> ^6.0.0. chalk 6 requires Node 22, so builder and cli raise their engines floor from >=20. Node 20 left maintenance in April 2026 and the simulator already required 22. biome 2.5.6 renames the linter rules key from recommended to preset, so biome.json is migrated along with its schema URL. The lockfile was regenerated once against the bumped ranges rather than merging the five per-PR lockfiles.
1 parent 5c36375 commit 42613dd

11 files changed

Lines changed: 113 additions & 106 deletions

File tree

.github/workflows/checks.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ jobs:
1717

1818
steps:
1919
- name: Harden Runner
20-
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
20+
uses: step-security/harden-runner@bf7454d06d71f1098171f2acdf0cd4708d7b5920 # v2.20.0
2121
with:
2222
egress-policy: audit
2323

2424
- name: Check out code
25-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
25+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2626
with:
2727
fetch-depth: 2 # Recommended by turbo team
2828

.github/workflows/codeql.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ jobs:
2525

2626
steps:
2727
- name: Harden Runner
28-
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
28+
uses: step-security/harden-runner@bf7454d06d71f1098171f2acdf0cd4708d7b5920 # v2.20.0
2929
with:
3030
egress-policy: audit
3131

3232
- name: Check out code
33-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
33+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
3434
with:
3535
fetch-depth: 1
3636

@@ -40,13 +40,13 @@ jobs:
4040
skip-compact: "true"
4141

4242
- name: Initialize CodeQL
43-
uses: github/codeql-action/init@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4
43+
uses: github/codeql-action/init@e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81 # v4
4444
with:
4545
languages: ${{ matrix.language }}
4646
# We can add custom queries later when needed
4747
# queries: security-extended
4848

4949
- name: Perform CodeQL Analysis
50-
uses: github/codeql-action/analyze@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4
50+
uses: github/codeql-action/analyze@e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81 # v4
5151
with:
5252
category: "/language:${{ matrix.language }}"

.github/workflows/release-publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
# The compact-npm-prod environment approval is the security gate, not the
4646
# branch ref.
4747
- name: Check out target ref
48-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
48+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
4949
with:
5050
fetch-depth: 0
5151
ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.merge_commit_sha || github.ref }}
@@ -130,7 +130,7 @@ jobs:
130130
} >> $GITHUB_STEP_SUMMARY
131131
132132
- name: Setup Node.js
133-
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
133+
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
134134
with:
135135
node-version-file: ".nvmrc"
136136
package-manager-cache: false # Prevent cache poisoning issues

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ jobs:
7070
private-key: ${{ secrets.GH_APP_PRIVATE_KEY }}
7171

7272
- name: Check out code
73-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
73+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
7474
with:
7575
fetch-depth: 0
7676
token: ${{ steps.gh-app-token.outputs.token }}

.github/workflows/scorecard.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,15 @@ jobs:
3030
# actions: read
3131
steps:
3232
- name: Harden Runner
33-
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
33+
uses: step-security/harden-runner@bf7454d06d71f1098171f2acdf0cd4708d7b5920 # v2.20.0
3434
with:
3535
egress-policy: audit
3636
- name: Checkout code
37-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
37+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
3838
with:
3939
persist-credentials: false
4040
- name: Run analysis
41-
uses: ossf/scorecard-action@4eaacf0543bb3f2c246792bd56e8cdeffafb205a # v2.4.3
41+
uses: ossf/scorecard-action@2d1146689b8cda280b9bc96326124645441f03bc # v2.4.4
4242
with:
4343
results_file: results.sarif
4444
results_format: sarif
@@ -52,6 +52,6 @@ jobs:
5252
path: results.sarif
5353
retention-days: 5
5454
- name: Upload SARIF to GitHub Code Scanning
55-
uses: github/codeql-action/upload-sarif@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4
55+
uses: github/codeql-action/upload-sarif@e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81 # v4
5656
with:
5757
sarif_file: results.sarif

biome.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/2.5.5/schema.json",
2+
"$schema": "https://biomejs.dev/schemas/2.5.6/schema.json",
33
"vcs": {
44
"enabled": true,
55
"clientKind": "git",
@@ -34,7 +34,7 @@
3434
"linter": {
3535
"enabled": true,
3636
"rules": {
37-
"recommended": true,
37+
"preset": "recommended",
3838
"a11y": {},
3939
"correctness": {
4040
"noUnusedVariables": "error",

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@
1616
"clean": "turbo run clean"
1717
},
1818
"devDependencies": {
19-
"@biomejs/biome": "2.5.5",
19+
"@biomejs/biome": "2.5.6",
2020
"@types/node": "26.1.2",
2121
"ts-node": "^10.9.2",
22-
"turbo": "^2.9.18",
22+
"turbo": "^2.10.8",
2323
"typescript": "^6.0.3",
2424
"vitest": "^4.1.9"
2525
}

packages/builder/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"LICENSE"
3232
],
3333
"engines": {
34-
"node": ">=20"
34+
"node": ">=22"
3535
},
3636
"scripts": {
3737
"build": "tsc -p .",
@@ -47,9 +47,9 @@
4747
"vitest": "^4.1.9"
4848
},
4949
"dependencies": {
50-
"chalk": "^5.6.2",
50+
"chalk": "^6.0.0",
5151
"log-symbols": "^7.0.0",
52-
"ora": "^9.0.0",
52+
"ora": "^9.4.1",
5353
"shell-quote": "^1.10.0"
5454
}
5555
}

packages/cli/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"LICENSE"
2828
],
2929
"engines": {
30-
"node": ">=20"
30+
"node": ">=22"
3131
},
3232
"bin": {
3333
"compact-builder": "dist/runBuilder.js",
@@ -47,7 +47,7 @@
4747
},
4848
"dependencies": {
4949
"@openzeppelin/compact-builder": "workspace:^",
50-
"chalk": "^5.6.2",
51-
"ora": "^9.0.0"
50+
"chalk": "^6.0.0",
51+
"ora": "^9.4.1"
5252
}
5353
}

packages/simulator/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
"@noble/hashes": "^2.2.0",
5050
"@tsconfig/node24": "^24.0.3",
5151
"@types/node": "26.1.2",
52-
"fast-check": "^4.5.2",
52+
"fast-check": "^4.9.0",
5353
"typescript": "^6.0.3",
5454
"vitest": "^4.1.9"
5555
},

0 commit comments

Comments
 (0)