File tree Expand file tree Collapse file tree 3 files changed +10
-6
lines changed
Expand file tree Collapse file tree 3 files changed +10
-6
lines changed Original file line number Diff line number Diff line change 11# Candace Savonen Oct 2021
2+ # Updated Jan 2025
23
34name : Docker management
45
2829
2930 # Setup layer cache
3031 - name : Cache Docker layers
31- uses : actions/cache@v2
32+ uses : actions/cache@v4
3233 with :
3334 path : /tmp/.buildx-cache
3435 key : ${{ runner.os }}-buildx-${{ github.sha }}
5556 # Login to Dockerhub
5657 - name : Login to DockerHub
5758 if : ${{ github.event.inputs.dockerhubpush != 'false' }}
58- uses : docker/login-action@v1
59+ uses : docker/login-action@v3
5960 with :
6061 # You will need to set up GitHub secrets with your Docker login info
6162 # for this to work.
Original file line number Diff line number Diff line change 1919 steps :
2020 # We need to tell github actions to use the code on the branch we are on
2121 - name : checkout
22- uses : actions/checkout@v2
22+ uses : actions/checkout@v4
2323 with :
2424 # How deep should it fetch?
2525 fetch-depth : 0
Original file line number Diff line number Diff line change 1- FROM rocker/tidyverse:4.0.2
1+ FROM rocker/tidyverse:4.4
22LABEL maintainer="cansav09@gmail.com"
33WORKDIR /rocker-build/
44
@@ -8,8 +8,11 @@ RUN apt-get update && apt-get install -y --no-install-recommends apt-utils dialo
88RUN apt-get -y --no-install-recommends install \
99 python3-pip python3-dev
1010
11+ # Install refine bio and dependencies
1112RUN pip3 install \
12- "pyrefinebio"
13+ "pyrate-limiter==2.10.0" \
14+ redis \
15+ pyrefinebio --break-system-packages
1316
1417# Commonly used R packages
1518RUN Rscript -e "install.packages( \
@@ -19,4 +22,4 @@ RUN Rscript -e "install.packages( \
1922# Set final workdir for commands
2023WORKDIR /home/rstudio
2124
22- ENV USER="rstudio" PASSWORD= "rstudio" ROOT="TRUE"
25+ ENV USER="rstudio" ROOT="TRUE"
You can’t perform that action at this time.
0 commit comments