MiguelCastillo / scenic

Scene graph
MIT License
5 stars 0 forks source link

Integration with jenkins or some other build system #4

Closed MiguelCastillo closed 2 years ago

MiguelCastillo commented 2 years ago

I had integrations with jenkins until they decided to require me to provide a credit card to use the free version. So I need to find an alternative that integrates with github so that build and tests can run when making PRs and pushing commits.

jandrade commented 2 years ago

What do you think about using GitHub actions? I've been using it a lot lately and it's super convenient (and free for public repos).

What checks are needed to run?

MiguelCastillo commented 2 years ago

yeah thats definitely a great alternative! i think we want npm test and another one for linting.

jandrade commented 2 years ago

Awesome! do you mind if I take this issue? or are you interested on this integration? either option works for me!

jandrade commented 2 years ago

Another idea... I know that you are deploying this to a separate hosting/domain. Would you be up to deploy this to GH pages (so we can automatically deploy on every push to main)? or do you prefer to keep that deployment separate as it is?

MiguelCastillo commented 2 years ago

yeah github pages definitely are a great option. let's do it! feel free to pick it up, I dont mind it at all.