One lovely command
tsx
npm i -g tsx
- GitHub CLI or
GITHUB_TOKEN
env var- on macOS:
brew install gh
- on macOS:
npx Jolg42/pre-release-checks
import { runChecks } from "pre-release-checks";
await runChecks();
npx pre-release-checks
# or in 2 different terminals
pnpm build --watch
npx pre-release-checks-js
This is a script for Prisma ORM release process, documented in a (private) Notion page
- Publish on npm?
- add post release checks
- handle patch release (needs prompt / input)
- add check for engines CI/CD (currently https://buildkite.com/prisma/release-prisma-engines/builds?branch=main)
- ...
- Any ideas?
π This package was templated with
create-typescript-app
.