Skip to content

Commit 47ffeab

Browse files
install system dependencies
1 parent 8e535d6 commit 47ffeab

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

.github/workflows/benchmarking.yaml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,14 @@ jobs:
4040
path: ${{ env.R_LIBS_USER }}
4141
key: ${{ hashFiles('.github/R-version') }}-1-${{ hashFiles('.github/depends.Rds') }}
4242
restore-keys: ${{ hashFiles('.github/R-version') }}-1-
43-
43+
- name: Install system dependencies
44+
if: runner.os == 'Linux'
45+
env:
46+
RHUB_PLATFORM: linux-x86_64-ubuntu-gcc
47+
run: |
48+
Rscript -e "remotes::install_github('r-hub/sysreqs')"
49+
sysreqs=$(Rscript -e "cat(sysreqs::sysreq_commands('DESCRIPTION'))")
50+
sudo -s eval "$sysreqs"
4451
- name: Install dependencies
4552
run: |
4653
Rscript -e "install.packages(c('gert', 'ggplot2', 'purrr'))" -e "remotes::install_deps(dependencies = TRUE); remotes::install_github('r-lib/bench')"

0 commit comments

Comments
 (0)