Skip to content

Commit debb439

Browse files
GA: Make use of 'shell: Rscript {0}'
1 parent 6415223 commit debb439

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

.github/workflows/R-CMD-check.yaml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,10 @@ jobs:
4040
- uses: r-lib/actions/setup-pandoc@master
4141

4242
- name: Query dependencies
43-
run: Rscript -e "install.packages('remotes')" -e "saveRDS(remotes::dev_package_deps(dependencies = TRUE), 'depends.Rds', version = 2)"
43+
run: |
44+
install.packages("remotes")
45+
saveRDS(remotes::dev_package_deps(dependencies = TRUE), "depends.Rds", version = 2)
46+
shell: Rscript {0}
4447

4548
- name: Cache R packages
4649
if: runner.os != 'Windows'
@@ -61,11 +64,14 @@ jobs:
6164
6265
- name: Install dependencies
6366
run: |
64-
Rscript -e "library(remotes)" -e "update(readRDS('depends.Rds'))" -e "remotes::install_cran('rcmdcheck')"
65-
Rscript -e "install.packages('progressr')" ## 'self' vignette engine
67+
remotes::install_deps(dependencies = TRUE)
68+
remotes::install_cran("rcmdcheck")
69+
install.packages("progressr") ## 'self' vignette engine
70+
shell: Rscript {0}
6671

6772
- name: Check
68-
run: Rscript -e "rcmdcheck::rcmdcheck(args = c('--no-manual', '--as-cran'), error_on = 'warning', check_dir = 'check')"
73+
run: rcmdcheck::rcmdcheck(args = c("--no-manual", "--as-cran"), error_on = "warning", check_dir = "check")
74+
shell: Rscript {0}
6975

7076
- name: Upload check results
7177
if: failure()

0 commit comments

Comments
 (0)