The release-please.yml file is copied from the eslint-visitor-keys repo. I only changed the package name in three places and removed the npm install step.
Additional non-code setup:
[x] Update organization Actions secrets to give this repository access to NPM_TOKEN, MASTODON_ACCESS_TOKEN and the four TWITTER_* secrets.
[x] Update repository Actions settings to "Allow GitHub Actions to create and approve pull requests". (this was already enabled!)
[x] Update npm package settings to "Require two-factor authentication or an automation or granular access token"
Please double-check the release-please.yml file and all non-code setup items.
Sets up release-please.
The
release-please.yml
file is copied from the eslint-visitor-keys repo. I only changed the package name in three places and removed thenpm install
step.Additional non-code setup:
NPM_TOKEN
,MASTODON_ACCESS_TOKEN
and the fourTWITTER_*
secrets.Please double-check the
release-please.yml
file and all non-code setup items.