Skip to content
This repository has been archived by the owner on Mar 10, 2024. It is now read-only.

Add GitHub Actions CI via run.sh from r-ci, add badge to README.md #94

Merged
merged 1 commit into from
Mar 22, 2021

Conversation

eddelbuettel
Copy link
Collaborator

This adds my standard ci.yaml using run.sh from r-ci which (a priori) portable across CI backends (but the GSL dependency we have here bites us a little).

See https://github.com/aliceyiwang/mvabund/actions for the first three runs.

I was a little ambitious and tried to also run macOS which works for some packages, but not all (and I generally do not bother with most of own packages). The macOS setup behind GitHub Actions is a bit more "volatile" than the Linux variant, plus we have the added need of the GSL dependency which we know we get taken care of on the Linux + Ubuntu side -- but sadly not so much for macOS.

The PR does not remove support for Travis which continues unaltered. We could use the same run.sh there too -- but Travis is on a bit off a downward slope among Open Source / R users as they try very hard to monetize their service.

@eddelbuettel eddelbuettel mentioned this pull request Mar 22, 2021
@dwarton dwarton merged commit c8197a3 into master Mar 22, 2021
@dwarton
Copy link
Owner

dwarton commented Mar 22, 2021

awesome, thanks :)

@eddelbuettel eddelbuettel deleted the feature/ci_github_actions branch March 22, 2021 12:19
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants