From b809eaa542e4d3de451ea36207105aac6681290b Mon Sep 17 00:00:00 2001 From: Charles Lowell Date: Fri, 30 Oct 2026 20:55:13 -0500 Subject: [PATCH 1/2] =?UTF-8?q?=F0=9F=94=A7=20Disable=20npm=20audit=20duri?= =?UTF-8?q?ng=20benchmark=20installation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/codspeed.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/codspeed.yaml b/.github/workflows/codspeed.yaml index 773d5eaee..b237244eb 100644 --- a/.github/workflows/codspeed.yaml +++ b/.github/workflows/codspeed.yaml @@ -42,9 +42,10 @@ jobs: # even though it IS Effection 4. Overriding the peer check is correct here. - name: install bench deps working-directory: bench + # npm's audit step can fail silently for this dependency graph. + # Benchmark setup only needs to install the dependencies. run: | - npm install ../effection.tgz --legacy-peer-deps - npm install --legacy-peer-deps + npm install ../effection.tgz --legacy-peer-deps --no-audit - name: run benchmarks under CodSpeed (performance) uses: CodSpeedHQ/action@v4 From 7f45da37fc8ef7a03df3ef311667007fbbc65bc0 Mon Sep 17 00:00:00 2001 From: Charles Lowell Date: Sun, 1 Nov 2026 14:52:20 -0600 Subject: [PATCH 2/2] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20Update=20benchmark=20E?= =?UTF-8?q?ffect=20dependencies=20to=20patched=20releases?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/codspeed.yaml | 4 +--- bench/package.json | 4 ++-- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/codspeed.yaml b/.github/workflows/codspeed.yaml index b237244eb..de4292a04 100644 --- a/.github/workflows/codspeed.yaml +++ b/.github/workflows/codspeed.yaml @@ -42,10 +42,8 @@ jobs: # even though it IS Effection 4. Overriding the peer check is correct here. - name: install bench deps working-directory: bench - # npm's audit step can fail silently for this dependency graph. - # Benchmark setup only needs to install the dependencies. run: | - npm install ../effection.tgz --legacy-peer-deps --no-audit + npm install ../effection.tgz --legacy-peer-deps - name: run benchmarks under CodSpeed (performance) uses: CodSpeedHQ/action@v4 diff --git a/bench/package.json b/bench/package.json index 6d1aa890e..743c16dc2 100644 --- a/bench/package.json +++ b/bench/package.json @@ -5,8 +5,8 @@ "@codspeed/tinybench-plugin": "^5.5.0", "@effectionx/inline": "https://pkg.pr.new/thefrontside/effectionx/@effectionx/inline@117", "co": "4.6.0", - "effect": "3.14.0", - "effect-v4": "npm:effect@4.0.0-beta.64", + "effect": "3.22.4", + "effect-v4": "npm:effect@4.1.1", "effection": "file:../effection.tgz", "rxjs": "7.8.1", "tinybench": "^4"