diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 3a00509..6d5a8fb 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -11,11 +11,8 @@ name: Quarto Publish jobs: build-deploy: runs-on: ubuntu-latest - container: bioconductor/bioconductor_docker:devel - permissions: contents: write - steps: - name: Check out repository uses: actions/checkout@v4 @@ -32,36 +29,20 @@ jobs: cache: 'pip' - run: pip install -r requirements.txt - - name: Set directories - run: | - echo "R_PKG_DIR=${R_HOME}/site-library" >> $GITHUB_ENV - - - name: Restore the package directory - uses: actions/cache@v3 + - name: Install R + uses: r-lib/actions/setup-r@v2 with: - path: ${{ env.R_PKG_DIR }} - key: check-packages - - - name: Install dependencies - shell: Rscript {0} - run: | - BiocManager::install(c("knitr", "reticulate", "alabaster", "scRNAseq", "rmarkdown")) - - - # - name: Install R - # uses: r-lib/actions/setup-r@v2 - # with: - # r-version: 'devel' - # - uses: r-lib/actions/setup-r-dependencies@v2 - # with: - # cache-version: 2 - # packages: | - # any::BiocManager - # any::alabaster - # any::scRNAseq - # any::rmarkdown - # any::knitr - # any::reticulate + r-version: 'devel' + - uses: r-lib/actions/setup-r-dependencies@v2 + with: + cache-version: 2 + packages: | + any::BiocManager + any::alabaster + any::scRNAseq + any::rmarkdown + any::knitr + any::reticulate # - run: Rscript r_requirements.r - name: Render