GHA for docker image fails
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 85/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Quiet
- Tech stack
- docker, github-actions, r
- Domain
- build-system, ci-cd, devops
Research direction
Start at line 15 of the Dockerfile and inspect the GitHub Action that builds the image after merges to master. Replace the deprecated dependency-install step as described, ensure the required package installation is available, and verify that the Docker image build completes successfully.
Written by the indexing model from the issue text.
Description
GitHub action to build docker image after merge to master branch fails with error:
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/sh -c Rscript -e 'devtools::install_deps(\".\", dependencies=TRUE)'" did not complete successfully: exit code: 1
This is from line 15 in the Dockerfile. The remotes package is required to run this, and it is not installed by default. Additionally, devtools::install_deps was deprecated in devtools v2.5.0, and should be replaced by pak::install_local_deps (which has the added benefit of installing both CRAN and Bioconductor packages together). The rocker/tidyverse image should already have pak installed.
- Dominant language
- R
- Stars
- 8
- Forks
- 3
- Avg merge
- 1d 1h
- Merged PRs (30d)
- 1
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from FertigLab/dominoSignal
-
gha
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
FertigLab/dominoSignal#187 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
FertigLab/dominoSignal#168 ·
-
bug
FertigLab/dominoSignal#191 · 1 assignee ·
-
documentation
Difficulty 3/5 1-2 days Newbie friendliness 48/100
FertigLab/dominoSignal#188 · 2 comments ·
-
refactor
Difficulty 4/5 3-5 days Newbie friendliness 42/100
FertigLab/dominoSignal#184 ·
All issues in FertigLab/dominoSignal
Similar issues
-
documentation pkg infrastructure
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
epiverse-trace/epiparameter#511 ·
-
function:write_dwc
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
r-lib/pkgdepends#485 · 3 comments ·
-
Difficulty 1/5 Under an hour Newbie friendliness 92/100
-
beginners blocker
Difficulty 2/5 1-3 hours Newbie friendliness 78/100