Skip to content
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

Switch CI Infrastructure #15

Merged
merged 5 commits into from
Apr 16, 2020
Merged

Switch CI Infrastructure #15

merged 5 commits into from
Apr 16, 2020

Conversation

michaelweylandt
Copy link
Member

Switch CI infrastructure to GitHub Actions and address changes discovered in testing

- Move to GitHub Actions for CI and Deployment, as recommended
  by tidyverse / r-lib teams

  GHA provides more concurrent builds, longer build time limits,
  and smoother integration with GitHub

- Remove .travis.yml and replicate logic in .github/workflows/check.yml
- Tweaks to .gitignore and .Rbuildignore as needed
- Use match.arg() to force only one family in CV

  This fixes a downstream recycling inside an if() warning
- Add nnls to Suggests

  nnls is used to test box constraints,
  but not used in package functionality
- Remove GitHash field

  GitHub Actions doesn't clobber the master branch
  so it's not necessary to track upstream commit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant