HenrikBengtsson / future

:rocket: R package: future: Unified Parallel and Distributed Processing in R for Everyone
https://future.futureverse.org
946 stars 82 forks source link

GitHub Actions: Migrate specialized tests previously on Travis CI to GitHub Actions #534

Closed HenrikBengtsson closed 2 years ago

HenrikBengtsson commented 2 years ago

Travis CI is no longer free. Migrate the specialized checks there to GitHub Actions;

https://github.com/HenrikBengtsson/future/blob/8409464f189a8fbeced3f8ae40a113feebe8521f/.github/.travis.yml#L28-L102

HenrikBengtsson commented 2 years ago

Env vars

Using future.tests

Example:

R CMD build --no-build-vignettes --no-manual . 
R CMD INSTALL *.tar.gz 
Rscript -e future.tests::check --args --test-plan=sequential