kausmees / GenoCAE

Convolutional autoencoder for genotype data
BSD 3-Clause "New" or "Revised" License
15 stars 10 forks source link

Suggest + volunteer: add GitHub Actions continuous integration #4

Closed richelbilderbeek closed 3 years ago

richelbilderbeek commented 3 years ago

Continuous integration is the workflow in which after every -among others- git push, the project is tested to 'still work'. Not only is this helpful to speed up development, it also allows one to see if code from contributors (via a Pull Request) keep the build intact.

I suggest to add a minimal GitHub Actions script that simply does the steps in the README.md.

I volunteer to write it and maintain it, as I have plenty of experience with that (e.g. plinkr, but there are dozens if not hundreds)

Good idea?

richelbilderbeek commented 3 years ago

BTW, you can already see the GCAE help at the GHA script on my Fork.

kausmees commented 3 years ago

Thanks, fixed in c5a55c0.