Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,3 +56,14 @@ jobs:
publish: pnpm run release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# Changesets shells out to `npm info` (there is no pnpm equivalent it
# can use) to determine what is already published. npm β‰₯ 11 checks the
# root package.json's "devEngines" on every command and errors with
# EBADDEVENGINES because we require pnpm as the package manager, which
# fails the publish before it starts. Passing force downgrades that
# check to a warning; the actual publishing still runs through
# `pnpm publish`. Changesets v3 fixes this properly by running
# `pnpm info` when pnpm is detected, but it needs changesets/action v2
# to go with it and both are prereleases for now β€” remove this once we
# upgrade to those.
npm_config_force: true
Loading