Cycling74 / miraweb

MIT License
138 stars 14 forks source link

Adjust Publishing and Versioning Workflow #153

Closed fde31 closed 5 years ago

fde31 commented 5 years ago

adjusted the scripts and workflow we use to publish the contained packages, update the Docs etc.

So far so good and I used it already to update the Xebra.js docs for v1.2.5. @benbrackenc74 what do u think?

Currently still requires us to create the Github Release manually (we could script to automate the creation of a draft release version) and upload to S3. Maybe that's fine or do we wanna go all in? I also updated the Linting rules to us a modern eslint version and the eslint-config-c74 package.

Cherry on top: Added Travis integration for linting/testing

benbrackenc74 commented 5 years ago

Looks good to me. I think we can add S3 upload later if we want, esp since there is now Travis integration, seems like it would be easy.