-
Notifications
You must be signed in to change notification settings - Fork 2
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
Added a CI system #11
base: main
Are you sure you want to change the base?
Conversation
Add CI scaffold
…hiny testing standard
Extend CI to more OS+R versions
I'm not sure how to review/test this, can we have a quick meeting and go through it together? @Krannich479 @HibaBenAribi |
Absolutely, I'll be back at work and available next week (from Jan 16th on). In a nutshell, all I did was testing the installation process of VariantSurvival using various OS and R versions. You can see that VariantSurvival successfully runs on Linux, MasOS and Windows in the GH Actions report here. The CI workflow in my fork that runs these tests can be seen here, it just installs some OS dependent libraries and executes the commands mentioned in our README. |
I implemented a continuous integration (CI) system to check for a successful build of VariantSurvival under various operating systems and R versions. The CI system only verifies a successful resolution of dependencies and installation of the VariantSurvival R package, not its functionality (yet)!
Tested operating systems are:
Further, the CI workflow file aids the experienced user with installation instructions for OS dependent system requirements. At the moment the CI system is set in a way that it automatically checks PRs and commits to the main branch.
If you'd like me to add a (i.e. your) particular OS + R version for the CI system to check, let me know.