Closed grinnellm closed 3 years ago
Make sure gfiscamutils is building correctly.. maybe it's broken Also there's probably a way to stop warnings from becoming errors on Actions
It builds correctly locally, on my machine.
I don't know if it matters but I put my Remotes section after Depends and Suggests in DESCRIPTION file
I re-arranged my DESCTIPTION file but I still get the same error.
glue
, but then tries to install it again but can't because it's locked? Bit hard to search the output on the link to see how many times glue
shows up. It's installing a lot of packages (which is generally getting to be a problem I'm finding, with all these dependencies).
I thought that glue
(whatever it does!) might be causing mine to fail now on Travis, but I have two packages with:
This is all useful for me to understand before making the switch to GitHub Actions. Seems like it wouldn't fix my Travis issues anyway....
Maybe put gfiscamutils first on the Imports list in Description file
I really appreciate the suggestions. I tried importing gfiscamutils
first but I get the same error:
https://github.com/grinnellm/SpawnIndex/runs/1711267895
Look in the R-CMD-check.yaml file and change this line to true
:
R_REMOTES_NO_ERRORS_FROM_WARNINGS: false
This has to be it..
Side note, you can avoid having a seperate test coverage file by just adding this on the bottom of R-CMD-check.yaml:
- name: Test coverage
run: covr::codecov()
shell: Rscript {0}
I'm just comparing with hake MSE one: https://github.com/pacific-hake/pacifichakemse/blob/master/.github/workflows/R-CMD-check.yaml
Oh, it was true
already -- I accidentally set it to false
but then reverted it.
Error during the "Install dependencies" step:
https://github.com/grinnellm/SpawnIndex/runs/1664024898