sckott / mutant

mutation testing for R
https://sckott.github.io/mutant/
Other
16 stars 2 forks source link

Fix GitHub Actions #8

Closed devarops closed 4 years ago

devarops commented 4 years ago

Fix GitHub Actions using ggplot2's config file as a template.

In addition, use Ubuntu 18.04 (Bionic) instead of 16.04 (Xenial).

devarops commented 4 years ago

New master branch fixes most of the jobs in R-CMD-check

sckott commented 4 years ago

thanks - was going to get to this after pushing up the many changes I had. if you think the actions file needs changes, i'm open to it. i didn't understand a few of the changes though, such as why have the package sf installation steps as its not used here - and I don't want to remove the test step, as tests will be added soon

devarops commented 4 years ago

Some of these changes don't make sense any longer. You fixed the warnings in the master. I had disabled the warnings in this PR just to get the green check. Now that the warnings are fixed, it is better to leave the warnings on.

I'll look into the last job currently failing in R 4.0 (Ubuntu 16.04): Package required but not available: ‘pkgapi’. If I can fix it I'll submit a new PR.

sckott commented 4 years ago

thanks, i wasn't sure why pkgapi failed to install