Merge pull request #6210 from ethereum-optimism/willc/releases
feat: Improve release process
Showing
... | @@ -25,11 +25,15 @@ | ... | @@ -25,11 +25,15 @@ |
"ready": "pnpm lint && pnpm test", | "ready": "pnpm lint && pnpm test", | ||
"prepare": "husky install", | "prepare": "husky install", | ||
"release": "npx nx run-many --target=build --skip-nx-cache && pnpm changeset publish", | "release": "npx nx run-many --target=build --skip-nx-cache && pnpm changeset publish", | ||
"release:check": "changeset status --verbose --since=origin/main", | |||
"release:publish": "npx nx run-many --target=build && pnpm install && pnpm build && changeset publish", | |||
"release:version": "changeset version && pnpm install --lockfile-only", | |||
"install:foundry": "curl -L https://foundry.paradigm.xyz | bash && pnpm update:foundry", | "install:foundry": "curl -L https://foundry.paradigm.xyz | bash && pnpm update:foundry", | ||
"update:foundry": "foundryup -C $(cat .foundryrc)" | "update:foundry": "foundryup -C $(cat .foundryrc)" | ||
}, | }, | ||
"devDependencies": { | "devDependencies": { | ||
"@babel/eslint-parser": "^7.18.2", | "@babel/eslint-parser": "^7.18.2", | ||
"@changesets/changelog-github": "^0.4.8", | |||
"@nrwl/nx-cloud": "latest", | "@nrwl/nx-cloud": "latest", | ||
"@types/chai": "^4.2.18", | "@types/chai": "^4.2.18", | ||
"@types/chai-as-promised": "^7.1.4", | "@types/chai-as-promised": "^7.1.4", | ||
... | ... |
Please register or sign in to comment