web4more / html-navigator

Navigator api for node.js
https://npmjs.com/package/node-navigator
MIT License
3 stars 0 forks source link

Add automation! #3

Closed jcbhmr closed 1 year ago

jcbhmr commented 1 year ago

GitHub Actions can do a lot of magic stuff for you without much work! Here's some things that a lot of npm packages have that I'd like to add to this project:

  1. [x] A test workflow that runs npm test on each Node LTS version
  2. [x] A publish workflow to auto run npm publish with an npm token on each release
twlite commented 1 year ago

@jcbhmr I may not be able to review everything here so I've added you as a collaborator, feel free to make any changes 😄

You can contact me on discord if needed https://discord.com/users/916316955772862475

jcbhmr commented 1 year ago

Sounds good! ❤️ Thanks for trusting me with Collaborator privileges! 😊

I'll try to:

  1. Not make any breaking changes without communication and stuff (approval, discussion, etc)
  2. Keep scope restrained to implementing the HTML Navigator interface, not every Navigator interface
  3. Make improvements to tooling so that, hopefully, you don't need to do much manual work (GH Actions are awesome) 😎
  4. Improve the documentation surrounding this project