-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
- run tests on all branches (and checks deduplication)
- add
devbranch as default branch, and set release config asalphato allow development iterations - setup Semantic Release authentication through a GitHub App and add instructions on adding it as an exception on the "no bypass" ruleset (to allow bypassing the required checks) [note: maybe add a "semantic-release bypass" instead]
-
.eslintrc: removeecmaVersion,env: { node: true }and setenv: { es2017: true }+ minimum node version>=10.8.0inpackage.json - remove
.eslintrc.jsfrom ESLintignorePatterns - add
.prettierignore - add
knip(see sheerlox/import-from-esm) - add
eslint-plugin-import - ci(action): don't run tests on branches where the release runs
Note: use talent-ideal/semantic-release-hex as a reference as most of these has already been done there.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request