Maybe some of these cleanup steps are necessary when building the container? Though I think these might just be helping make the container a bit smaller in the end.
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*
Also, these are some extra deps I was previously including only in the Dockerfile:
main version: https://github.com/neurogenomics/rworkflows/blob/09581233056d17fcf6d6ed357cb481855d4f7691/inst/templates/Dockerfile
dev version: https://github.com/neurogenomics/rworkflows/blob/4a4a612f74df8a886b48c8385a7f48073ac73ddb/inst/templates/Dockerfile
Getting some very vague errors on GHA logs: https://pipelinesghubeus24.actions.githubusercontent.com/NSMuTs1Efb2Yd6vGGXxlmWi1SqGbCkESeqfJA47Bnz4EB0LfTX/_apis/pipelines/1/runs/873/signedlogcontent/3?urlExpires=2023-11-17T18%3A03%3A20.9580236Z&urlSigningMethod=HMACV1&urlSignature=gNBAss%2FURIZMrXf6aGSEkCjaBzyaRUtq6Y8YZnROl38%3D
Can't seem to figure out why this is happening. I've checked the syntax a million times to ensure it's not something simple.
Main differences are:
1. systems deps now distributed via
rworkflows::dependencies_linux()
...instead of:
Maybe some of these cleanup steps are necessary when building the container? Though I think these might just be helping make the container a bit smaller in the end.
Also, these are some extra deps I was previously including only in the Dockerfile:
2. System dep installation now comes before
ARG PKG
setup steps, not afterBut thought I'd tried both and neither works.
3. Changes to the rworkflows action