-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Automate npm publishing with GitHub Actions #51
Conversation
4f2c5d0
to
09d85bd
Compare
Test run (needs auth to finish): |
04625d3
to
062931e
Compare
Rebased after #52 merge |
This is now automated in GitHub release action
Rebased after 7e94a78 commit. |
As I mentioned in #49 (comment) I'm not down for this on such a small sub-project, so there's no need to keep rebasing |
And I also said that doing it in CI enables transparency for end-users, what is really contained in the package. as if you upload manually there's a chance that the upload is not what is in the git repository. and real-life proof of that existed in 1.5.1, there could be also malicious content uploaded (intentionally or unintentionally). If you need help bringing your other small projects to the same level, I can send there PRs as well. |
Inspired by changes from glensc/node-cached_property#4
Package contents
See #49 (comment)
Fixes #49
Example run:
To finish this up:
Release process:
cc @orta