Skip to content

ci: use GitHub API commit mode for changesets action#1867

Merged
TooTallNate merged 1 commit intomainfrom
ci/release-signed-commits
Apr 29, 2026
Merged

ci: use GitHub API commit mode for changesets action#1867
TooTallNate merged 1 commit intomainfrom
ci/release-signed-commits

Conversation

@TooTallNate
Copy link
Copy Markdown
Member

Summary

Follow-up to #1866. The Release workflow failed when trying to push the "Version Packages" PR commit to changeset-release/main:

remote: error: GH013: Repository rule violations found for refs/heads/changeset-release/main.
remote: - Commits must have verified signatures.

Org/enterprise-level rulesets require verified signatures on all branches in the repo. Commits pushed via the Git CLI using GITHUB_TOKEN are not signed.

This PR switches changesets/action to commitMode: github-api, which creates commits via the GitHub REST API. Commits made through the API are automatically GPG-signed by GitHub and therefore satisfy the signature requirement.

Note on backport workflow

backport.yml still pushes cherry-picks to stable via git push, which will likely also fail the signature rule. That can be addressed in a follow-up PR if/when the backport flow is exercised — the manual fallback documented in the workflow's failure comment still works.

The repo enforces "Commits must have verified signatures" via an
org/enterprise-level ruleset, which blocks unsigned commits pushed via
the Git CLI by GITHUB_TOKEN. Switching the changesets action to
commitMode: github-api makes commits GPG-signed by GitHub.
@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented Apr 29, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
example-nextjs-workflow-turbopack Ready Ready Preview, Comment Apr 29, 2026 5:37pm
example-nextjs-workflow-webpack Ready Ready Preview, Comment Apr 29, 2026 5:37pm
example-workflow Ready Ready Preview, Comment Apr 29, 2026 5:37pm
workbench-astro-workflow Ready Ready Preview, Comment Apr 29, 2026 5:37pm
workbench-express-workflow Ready Ready Preview, Comment Apr 29, 2026 5:37pm
workbench-fastify-workflow Ready Ready Preview, Comment Apr 29, 2026 5:37pm
workbench-hono-workflow Ready Ready Preview, Comment Apr 29, 2026 5:37pm
workbench-nitro-workflow Ready Ready Preview, Comment Apr 29, 2026 5:37pm
workbench-nuxt-workflow Ready Ready Preview, Comment Apr 29, 2026 5:37pm
workbench-sveltekit-workflow Ready Ready Preview, Comment Apr 29, 2026 5:37pm
workbench-vite-workflow Ready Ready Preview, Comment Apr 29, 2026 5:37pm
workflow-swc-playground Ready Ready Preview, Comment Apr 29, 2026 5:37pm
workflow-web Ready Ready Preview, Comment Apr 29, 2026 5:37pm

Copilot AI review requested due to automatic review settings April 29, 2026 17:32
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Apr 29, 2026

⚠️ No Changeset found

Latest commit: 47511e1

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 29, 2026

🧪 E2E Test Results

Some tests failed

Summary

Passed Failed Skipped Total
❌ ▲ Vercel Production 981 8 67 1056
✅ 💻 Local Development 1066 0 86 1152
✅ 📦 Local Production 1066 0 86 1152
✅ 🐘 Local Postgres 1066 0 86 1152
✅ 📋 Other 270 0 18 288
Total 4449 8 343 4800

❌ Failed Tests

▲ Vercel Production (8 failed)

astro (1 failed):

  • outputStreamWorkflow positive startIndex (skips first chunk)

example (1 failed):

  • outputStreamWorkflow positive startIndex (skips first chunk)

express (1 failed):

  • outputStreamWorkflow - getTailIndex and getChunks getTailIndex returns correct index after stream completes

fastify (1 failed):

  • outputStreamWorkflow negative startIndex (reads from end)

nextjs-turbopack (1 failed):

  • outputStreamWorkflow positive startIndex (skips first chunk)

nextjs-webpack (1 failed):

  • outputStreamWorkflow positive startIndex (skips first chunk)

nuxt (1 failed):

  • outputStreamWorkflow negative startIndex (reads from end)

vite (1 failed):

  • outputStreamWorkflow negative startIndex (reads from end)

Details by Category

❌ ▲ Vercel Production
App Passed Failed Skipped
❌ astro 88 1 7
❌ example 88 1 7
❌ express 88 1 7
❌ fastify 88 1 7
✅ hono 89 0 7
❌ nextjs-turbopack 93 1 2
❌ nextjs-webpack 93 1 2
✅ nitro 89 0 7
❌ nuxt 88 1 7
✅ sveltekit 89 0 7
❌ vite 88 1 7
✅ 💻 Local Development
App Passed Failed Skipped
✅ astro-stable 90 0 6
✅ express-stable 90 0 6
✅ fastify-stable 90 0 6
✅ hono-stable 90 0 6
✅ nextjs-turbopack-canary 77 0 19
✅ nextjs-turbopack-stable 96 0 0
✅ nextjs-webpack-canary 77 0 19
✅ nextjs-webpack-stable 96 0 0
✅ nitro-stable 90 0 6
✅ nuxt-stable 90 0 6
✅ sveltekit-stable 90 0 6
✅ vite-stable 90 0 6
✅ 📦 Local Production
App Passed Failed Skipped
✅ astro-stable 90 0 6
✅ express-stable 90 0 6
✅ fastify-stable 90 0 6
✅ hono-stable 90 0 6
✅ nextjs-turbopack-canary 77 0 19
✅ nextjs-turbopack-stable 96 0 0
✅ nextjs-webpack-canary 77 0 19
✅ nextjs-webpack-stable 96 0 0
✅ nitro-stable 90 0 6
✅ nuxt-stable 90 0 6
✅ sveltekit-stable 90 0 6
✅ vite-stable 90 0 6
✅ 🐘 Local Postgres
App Passed Failed Skipped
✅ astro-stable 90 0 6
✅ express-stable 90 0 6
✅ fastify-stable 90 0 6
✅ hono-stable 90 0 6
✅ nextjs-turbopack-canary 77 0 19
✅ nextjs-turbopack-stable 96 0 0
✅ nextjs-webpack-canary 77 0 19
✅ nextjs-webpack-stable 96 0 0
✅ nitro-stable 90 0 6
✅ nuxt-stable 90 0 6
✅ sveltekit-stable 90 0 6
✅ vite-stable 90 0 6
✅ 📋 Other
App Passed Failed Skipped
✅ e2e-local-dev-nest-stable 90 0 6
✅ e2e-local-postgres-nest-stable 90 0 6
✅ e2e-local-prod-nest-stable 90 0 6

📋 View full workflow run


Some E2E test jobs failed:

  • Vercel Prod: failure
  • Local Dev: success
  • Local Prod: success
  • Local Postgres: success
  • Windows: cancelled

Check the workflow run for details.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 29, 2026

📊 Benchmark Results

📈 Comparing against baseline from main branch. Green 🟢 = faster, Red 🔺 = slower.

workflow with no steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
💻 Local 🥇 Nitro 0.044s (+2.1%) 1.005s (~) 0.961s 10 1.00x
🐘 Postgres Next.js (Turbopack) 0.048s 1.009s 0.961s 10 1.09x
💻 Local Next.js (Turbopack) 0.049s 1.006s 0.956s 10 1.12x
🐘 Postgres Nitro 0.068s (-29.0% 🟢) 1.011s (-3.1%) 0.943s 10 1.54x
🐘 Postgres Express 0.169s (+191.9% 🔺) 1.092s (+8.0% 🔺) 0.922s 10 3.85x
💻 Local Express ⚠️ missing - - - -
workflow with 1 step

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Next.js (Turbopack) 1.113s 2.009s 0.896s 10 1.00x
💻 Local Next.js (Turbopack) 1.122s 2.006s 0.884s 10 1.01x
💻 Local Nitro 1.129s (~) 2.006s (~) 0.876s 10 1.01x
🐘 Postgres Nitro 1.153s (+1.1%) 2.010s (~) 0.857s 10 1.04x
🐘 Postgres Express 1.198s (+4.5%) 2.030s (+1.0%) 0.832s 10 1.08x
💻 Local Express ⚠️ missing - - - -
workflow with 10 sequential steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Next.js (Turbopack) 10.737s 11.017s 0.280s 3 1.00x
💻 Local Next.js (Turbopack) 10.813s 11.025s 0.212s 3 1.01x
💻 Local Nitro 10.943s (~) 11.024s (~) 0.081s 3 1.02x
🐘 Postgres Nitro 10.948s (+0.7%) 11.027s (~) 0.079s 3 1.02x
🐘 Postgres Express 11.863s (+8.2% 🔺) 12.365s (+12.2% 🔺) 0.501s 3 1.10x
💻 Local Express ⚠️ missing - - - -
workflow with 25 sequential steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Next.js (Turbopack) 14.086s 15.022s 0.937s 4 1.00x
🐘 Postgres Nitro 14.729s (+0.9%) 15.029s (~) 0.300s 4 1.05x
💻 Local Next.js (Turbopack) 14.746s 15.031s 0.285s 4 1.05x
💻 Local Nitro 15.059s (~) 15.782s (-1.5%) 0.724s 4 1.07x
🐘 Postgres Express 15.911s (+9.1% 🔺) 16.298s (+8.5% 🔺) 0.388s 4 1.13x
💻 Local Express ⚠️ missing - - - -
workflow with 50 sequential steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Next.js (Turbopack) 13.004s 13.307s 0.303s 7 1.00x
🐘 Postgres Nitro 14.208s (+1.7%) 15.024s (+5.0%) 0.816s 6 1.09x
💻 Local Next.js (Turbopack) 16.337s 17.033s 0.696s 6 1.26x
💻 Local Nitro 16.780s (~) 17.032s (~) 0.252s 6 1.29x
🐘 Postgres Express 17.831s (+27.3% 🔺) 18.591s (+27.4% 🔺) 0.760s 5 1.37x
💻 Local Express ⚠️ missing - - - -
Promise.all with 10 concurrent steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Next.js (Turbopack) 1.193s 2.009s 0.816s 15 1.00x
🐘 Postgres Nitro 1.279s (~) 2.011s (~) 0.732s 15 1.07x
🐘 Postgres Express 1.493s (+18.4% 🔺) 2.032s (+1.1%) 0.539s 15 1.25x
💻 Local Next.js (Turbopack) 1.506s 2.006s 0.501s 15 1.26x
💻 Local Nitro 1.537s (-5.8% 🟢) 2.006s (-3.3%) 0.470s 15 1.29x
💻 Local Express ⚠️ missing - - - -
Promise.all with 25 concurrent steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Next.js (Turbopack) 2.343s 3.008s 0.665s 10 1.00x
🐘 Postgres Nitro 2.356s (~) 3.010s (~) 0.653s 10 1.01x
🐘 Postgres Express 2.889s (+22.4% 🔺) 3.371s (+12.0% 🔺) 0.482s 9 1.23x
💻 Local Next.js (Turbopack) 2.916s 3.453s 0.538s 9 1.24x
💻 Local Nitro 3.073s (-2.2%) 3.885s (~) 0.812s 8 1.31x
💻 Local Express ⚠️ missing - - - -
Promise.all with 50 concurrent steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 3.532s (+1.5%) 4.013s (~) 0.481s 8 1.00x
🐘 Postgres Next.js (Turbopack) 3.548s 4.011s 0.463s 8 1.00x
🐘 Postgres Express 4.057s (+16.4% 🔺) 4.603s (+14.8% 🔺) 0.547s 7 1.15x
💻 Local Next.js (Turbopack) 8.470s 9.018s 0.548s 4 2.40x
💻 Local Nitro 8.618s (+3.2%) 9.023s (~) 0.405s 4 2.44x
💻 Local Express ⚠️ missing - - - -
Promise.race with 10 concurrent steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Next.js (Turbopack) 1.186s 2.009s 0.822s 15 1.00x
🐘 Postgres Nitro 1.271s (+1.1%) 2.009s (~) 0.737s 15 1.07x
🐘 Postgres Express 1.376s (+9.4% 🔺) 2.096s (+4.4%) 0.720s 15 1.16x
💻 Local Next.js (Turbopack) 1.516s 2.007s 0.491s 15 1.28x
💻 Local Nitro 1.936s (+3.8%) 2.407s (+2.9%) 0.472s 15 1.63x
💻 Local Express ⚠️ missing - - - -
Promise.race with 25 concurrent steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 2.349s (~) 3.009s (~) 0.660s 10 1.00x
🐘 Postgres Next.js (Turbopack) 2.374s 3.008s 0.634s 10 1.01x
🐘 Postgres Express 2.587s (+10.5% 🔺) 3.013s (~) 0.426s 10 1.10x
💻 Local Nitro 3.075s (~) 3.886s (~) 0.810s 8 1.31x
💻 Local Next.js (Turbopack) 3.135s 4.010s 0.875s 8 1.33x
💻 Local Express ⚠️ missing - - - -
Promise.race with 50 concurrent steps

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Nitro 3.504s (+0.7%) 4.011s (~) 0.507s 8 1.00x
🐘 Postgres Next.js (Turbopack) 3.551s 4.011s 0.460s 8 1.01x
🐘 Postgres Express 4.624s (+32.1% 🔺) 5.241s (+30.7% 🔺) 0.617s 6 1.32x
💻 Local Next.js (Turbopack) 8.850s 9.521s 0.671s 4 2.53x
💻 Local Nitro 9.125s (~) 9.525s (-5.0%) 0.401s 4 2.60x
💻 Local Express ⚠️ missing - - - -
workflow with 10 sequential data payload steps (10KB)

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Next.js (Turbopack) 0.611s 1.006s 0.395s 60 1.00x
🐘 Postgres Nitro 0.839s (+2.2%) 1.006s (~) 0.168s 60 1.37x
💻 Local Next.js (Turbopack) 0.883s 1.039s 0.156s 58 1.45x
💻 Local Nitro 1.026s (+4.6%) 1.854s (+69.5% 🔺) 0.828s 33 1.68x
🐘 Postgres Express 1.136s (+35.4% 🔺) 1.563s (+52.8% 🔺) 0.427s 39 1.86x
💻 Local Express ⚠️ missing - - - -
workflow with 25 sequential data payload steps (10KB)

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Next.js (Turbopack) 1.518s 2.029s 0.511s 45 1.00x
🐘 Postgres Nitro 2.030s (+5.3% 🔺) 2.853s (+35.8% 🔺) 0.823s 32 1.34x
💻 Local Next.js (Turbopack) 2.788s 3.008s 0.221s 30 1.84x
🐘 Postgres Express 2.877s (+45.6% 🔺) 3.347s (+48.2% 🔺) 0.470s 28 1.90x
💻 Local Nitro 3.038s (~) 3.801s (+1.1%) 0.763s 24 2.00x
💻 Local Express ⚠️ missing - - - -
workflow with 50 sequential data payload steps (10KB)

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Next.js (Turbopack) 3.117s 3.912s 0.795s 31 1.00x
🐘 Postgres Nitro 4.090s (~) 4.893s (+6.3% 🔺) 0.802s 25 1.31x
🐘 Postgres Express 5.538s (+38.8% 🔺) 6.032s (+38.0% 🔺) 0.493s 21 1.78x
💻 Local Next.js (Turbopack) 8.964s 9.404s 0.440s 13 2.88x
💻 Local Nitro 9.150s (-1.6%) 9.942s (-0.8%) 0.792s 13 2.94x
💻 Local Express ⚠️ missing - - - -
workflow with 10 concurrent data payload steps (10KB)

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Next.js (Turbopack) 0.198s 1.006s 0.809s 60 1.00x
🐘 Postgres Nitro 0.291s (+2.8%) 1.007s (~) 0.716s 60 1.47x
🐘 Postgres Express 0.469s (+65.9% 🔺) 1.124s (+11.6% 🔺) 0.656s 54 2.37x
💻 Local Nitro 0.589s (-2.7%) 1.005s (-1.6%) 0.416s 60 2.98x
💻 Local Next.js (Turbopack) 0.595s 1.005s 0.410s 60 3.01x
💻 Local Express ⚠️ missing - - - -
workflow with 25 concurrent data payload steps (10KB)

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Next.js (Turbopack) 0.407s 1.005s 0.598s 90 1.00x
🐘 Postgres Nitro 0.515s (+3.7%) 1.007s (~) 0.492s 90 1.26x
🐘 Postgres Express 0.890s (+74.6% 🔺) 1.444s (+43.5% 🔺) 0.554s 63 2.19x
💻 Local Nitro 2.505s (-1.3%) 3.009s (~) 0.504s 30 6.15x
💻 Local Next.js (Turbopack) 2.638s 3.009s 0.371s 30 6.48x
💻 Local Express ⚠️ missing - - - -
workflow with 50 concurrent data payload steps (10KB)

💻 Local Development

World Framework Workflow Time Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Next.js (Turbopack) 0.621s 1.006s 0.385s 120 1.00x
🐘 Postgres Nitro 0.836s (+5.8% 🔺) 1.010s (~) 0.174s 119 1.35x
🐘 Postgres Express 1.008s (+23.1% 🔺) 1.400s (+37.7% 🔺) 0.393s 86 1.62x
💻 Local Nitro 11.091s (-0.9%) 11.663s (~) 0.572s 11 17.86x
💻 Local Next.js (Turbopack) 11.544s 12.029s 0.485s 11 18.59x
💻 Local Express ⚠️ missing - - - -
Stream Benchmarks (includes TTFB metrics)
workflow with stream

💻 Local Development

World Framework Workflow Time TTFB Slurp Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Next.js (Turbopack) 0.159s 1.001s 0.001s 1.010s 0.850s 10 1.00x
💻 Local Next.js (Turbopack) 0.178s 1.003s 0.013s 1.019s 0.841s 10 1.12x
💻 Local Nitro 0.205s (-4.2%) 1.004s (~) 0.012s (-3.2%) 1.018s (~) 0.814s 10 1.29x
🐘 Postgres Nitro 0.224s (+9.4% 🔺) 0.995s (~) 0.001s (-13.3% 🟢) 1.012s (~) 0.787s 10 1.41x
🐘 Postgres Express 0.408s (+99.1% 🔺) 0.994s (~) 0.630s (+39281.3% 🔺) 1.638s (+62.0% 🔺) 1.230s 10 2.56x
💻 Local Express ⚠️ missing - - - - -
stream pipeline with 5 transform steps (1MB)

💻 Local Development

World Framework Workflow Time TTFB Slurp Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Next.js (Turbopack) 0.542s 1.025s 0.003s 1.037s 0.495s 58 1.00x
🐘 Postgres Nitro 0.653s (+4.6%) 1.020s (+1.3%) 0.004s (-4.1%) 1.042s (+1.9%) 0.389s 58 1.20x
💻 Local Next.js (Turbopack) 0.693s 1.012s 0.010s 1.024s 0.331s 59 1.28x
💻 Local Nitro 0.846s (+0.8%) 1.012s (~) 0.009s (-8.7% 🟢) 1.115s (~) 0.269s 54 1.56x
🐘 Postgres Express 0.987s (+56.6% 🔺) 1.402s (+39.3% 🔺) 0.095s (+2369.0% 🔺) 1.521s (+48.7% 🔺) 0.534s 40 1.82x
💻 Local Express ⚠️ missing - - - - -
10 parallel streams (1MB each)

💻 Local Development

World Framework Workflow Time TTFB Slurp Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Next.js (Turbopack) 0.898s 1.053s 0.000s 1.060s 0.162s 57 1.00x
🐘 Postgres Nitro 1.013s (+4.6%) 1.413s (+13.2% 🔺) 0.000s (+11.6% 🔺) 1.428s (+13.5% 🔺) 0.414s 43 1.13x
💻 Local Nitro 1.225s (~) 2.021s (~) 0.000s (+333.3% 🔺) 2.023s (~) 0.798s 30 1.36x
💻 Local Next.js (Turbopack) 1.328s 2.022s 0.001s 2.025s 0.697s 30 1.48x
🐘 Postgres Express 1.696s (+76.5% 🔺) 2.074s (+62.3% 🔺) 0.000s (-17.9% 🟢) 2.164s (+65.7% 🔺) 0.468s 28 1.89x
💻 Local Express ⚠️ missing - - - - -
fan-out fan-in 10 streams (1MB each)

💻 Local Development

World Framework Workflow Time TTFB Slurp Wall Time Overhead Samples vs Fastest
🐘 Postgres 🥇 Next.js (Turbopack) 1.782s 2.105s 0.000s 2.111s 0.329s 29 1.00x
🐘 Postgres Nitro 1.879s (+4.9%) 2.307s (+7.7% 🔺) 0.000s (+7.7% 🔺) 2.319s (+6.6% 🔺) 0.439s 26 1.05x
🐘 Postgres Express 2.537s (+43.2% 🔺) 2.816s (+29.3% 🔺) 0.000s (NaN%) 2.884s (+31.2% 🔺) 0.347s 21 1.42x
💻 Local Nitro 3.721s (+9.8% 🔺) 4.032s (~) 0.000s (-19.6% 🟢) 4.392s (+8.8% 🔺) 0.672s 14 2.09x
💻 Local Next.js (Turbopack) 3.903s 4.389s 0.001s 4.394s 0.491s 14 2.19x
💻 Local Express ⚠️ missing - - - - -

Summary

Fastest Framework by World

Winner determined by most benchmark wins

World 🥇 Fastest Framework Wins
💻 Local Next.js (Turbopack) 14/21
🐘 Postgres Next.js (Turbopack) 18/21
Fastest World by Framework

Winner determined by most benchmark wins

Framework 🥇 Fastest World Wins
Express 🐘 Postgres 21/21
Next.js (Turbopack) 🐘 Postgres 21/21
Nitro 🐘 Postgres 17/21
Column Definitions
  • Workflow Time: Runtime reported by workflow (completedAt - createdAt) - primary metric
  • TTFB: Time to First Byte - time from workflow start until first stream byte received (stream benchmarks only)
  • Slurp: Time from first byte to complete stream consumption (stream benchmarks only)
  • Wall Time: Total testbench time (trigger workflow + poll for result)
  • Overhead: Testbench overhead (Wall Time - Workflow Time)
  • Samples: Number of benchmark iterations run
  • vs Fastest: How much slower compared to the fastest configuration for this benchmark

Worlds:

  • 💻 Local: In-memory filesystem world (local development)
  • 🐘 Postgres: PostgreSQL database world (local development)
  • ▲ Vercel: Vercel production/preview deployment
  • 🌐 Turso: Community world (local development)
  • 🌐 MongoDB: Community world (local development)
  • 🌐 Redis: Community world (local development)
  • 🌐 Jazz: Community world (local development)

📋 View full workflow run


Some benchmark jobs failed:

  • Local: failure
  • Postgres: success
  • Vercel: cancelled

Check the workflow run for details.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the Release workflow to satisfy repository rulesets that require verified/signed commits by switching changesets’ commit mechanism to the GitHub API (which produces GitHub-verified commits), preventing failures when pushing the version PR commit.

Changes:

  • Configure changesets/action to use commitMode: github-api to create verified commits via the GitHub REST API.
  • Add an inline comment explaining why the GitHub API commit mode is required.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@TooTallNate TooTallNate merged commit 787bb15 into main Apr 29, 2026
80 of 91 checks passed
@TooTallNate TooTallNate deleted the ci/release-signed-commits branch April 29, 2026 17:34
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