|
38 | 38 | run_covr: 'false'
|
39 | 39 | run_pkgdown: 'true'
|
40 | 40 | has_RUnit: 'false'
|
41 |
| - cache-version: 'cache-v1' |
42 |
| - run_docker: 'false' |
| 41 | + cache-version: 'cache-v2' |
43 | 42 |
|
44 | 43 | jobs:
|
45 | 44 | build-check:
|
@@ -123,32 +122,6 @@ jobs:
|
123 | 122 | echo $sysreqs
|
124 | 123 | sudo -s eval "$sysreqs"
|
125 | 124 |
|
126 |
| - - name: Install macOS system dependencies |
127 |
| - if: matrix.config.os == 'macOS-latest' |
128 |
| - run: | |
129 |
| - ## Enable installing XML from source if needed |
130 |
| - brew install libxml2 |
131 |
| - echo "XML_CONFIG=/usr/local/opt/libxml2/bin/xml2-config" >> $GITHUB_ENV |
132 |
| -
|
133 |
| - ## Required to install magick as noted at |
134 |
| - ## https://github.com/r-lib/usethis/commit/f1f1e0d10c1ebc75fd4c18fa7e2de4551fd9978f#diff-9bfee71065492f63457918efcd912cf2 |
135 |
| - brew install imagemagick@6 |
136 |
| -
|
137 |
| - ## For textshaping, required by ragg, and required by pkgdown |
138 |
| - brew install harfbuzz fribidi |
139 |
| -
|
140 |
| - ## For installing usethis's dependency gert |
141 |
| - brew install libgit2 |
142 |
| -
|
143 |
| - ## Required for tcltk |
144 |
| - brew install xquartz --cask |
145 |
| -
|
146 |
| - - name: Install Windows system dependencies |
147 |
| - if: runner.os == 'Windows' |
148 |
| - run: | |
149 |
| - ## Edit below if you have any Windows system dependencies |
150 |
| - shell: Rscript {0} |
151 |
| - |
152 | 125 | - name: Install BiocManager
|
153 | 126 | run: |
|
154 | 127 | message(paste('****', Sys.time(), 'installing BiocManager ****'))
|
@@ -303,19 +276,3 @@ jobs:
|
303 | 276 | with:
|
304 | 277 | name: ${{ runner.os }}-biocversion-devel-r-devel-results
|
305 | 278 | path: check
|
306 |
| - |
307 |
| - ## Note that DOCKER_PASSWORD is really a token for your dockerhub |
308 |
| - ## account, not your actual dockerhub account password. |
309 |
| - ## This comes from |
310 |
| - ## https://seandavi.github.io/BuildABiocWorkshop/articles/HOWTO_BUILD_WORKSHOP.html#6-add-secrets-to-github-repo |
311 |
| - ## Check https://github.com/docker/build-push-action/tree/releases/v1 |
312 |
| - ## for more details. |
313 |
| - - uses: docker/build-push-action@v1 |
314 |
| - if: "!contains(github.event.head_commit.message, '/nodocker') && env.run_docker == 'true' && runner.os == 'Linux' " |
315 |
| - with: |
316 |
| - username: ${{ secrets.DOCKER_USERNAME }} |
317 |
| - password: ${{ secrets.DOCKER_PASSWORD }} |
318 |
| - repository: pasquali-lab/umi4cats |
319 |
| - tag_with_ref: true |
320 |
| - tag_with_sha: true |
321 |
| - tags: latest |
0 commit comments