Skip to content
Latchkey LogoLatchkey home

Latchkey Workflows

Node.js GitHub Actions workflows

Real Node.js CI workflows from popular open-source projects, each graded on four CI best practices. See how the best ones are set up, then grade your own.

What a strong Node.js workflow does

The highest-graded Node.js workflows enable dependency caching on the setup step, cancel superseded runs with a concurrency group, set a job timeout, and pin third-party actions to a commit SHA. Latchkey applies all of these automatically on managed self-healing runners.

26 real Node.js workflows by CI health grade

Node.js 26 workflows

BGrade B 1 workflow

  1. 2.6ci workflow (fastify/fastify)72/100

FGrade F 2 workflows

  1. 2.25CI workflow (eslint/eslint)40/100
  2. 2.26CI workflow (evanw/esbuild)40/100