Closed joshuagraber closed 6 months ago
this looks good—the real test is when I try to merge my changes in a couple days. i'll let you know if i hit issues with the commit syntax and stuff.
@josh-chamberlain I'm actually going to try to merge it and run the release action manually, see what happens 🤞 (worst case, it fails, BTW, we're not going to burn anything down). Let me know if there are any gaps in the docs when you try. I hope this is actually a very simple way of doing things -- although it's going to lint all your previous commit messages, so rather than rebase all of them, we could merge without that check 😅 .
build
,lint
, andtest
scripts.lint-staged
library and configure to lint staged files on commit, usinghusky
library to perform actions on commit hooks.commitizen
library and configure to enforce semantic commit messages.semantic-release
library and add github action to publish automatically on merges tomain
.semantic-release
is configured to automatically updatepackage.json
,README.md
, andCHANGELOG.md
Resolves #11