From a486beac0c3e3392ec9788c57206f292f384f942 Mon Sep 17 00:00:00 2001 From: tnagler Date: Mon, 19 Aug 2024 15:11:18 +0200 Subject: [PATCH] update actions script --- .github/workflows/R-CMD-check.yaml | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/.github/workflows/R-CMD-check.yaml b/.github/workflows/R-CMD-check.yaml index 909c818..dcaa358 100644 --- a/.github/workflows/R-CMD-check.yaml +++ b/.github/workflows/R-CMD-check.yaml @@ -14,7 +14,7 @@ jobs: config: - { os: windows-latest, r: 'release', args: "--no-manual"} - { os: macOS-latest, r: 'release', args: "--no-manual"} - - { os: macOS-latest, r: 'devel', args: "--no-manual --as-cran"} + - { os: macOS-latest, r: 'devel', args: "--as-cran"} - { os: ubuntu-22.04, r: 'devel', args: "--no-manual" } env: @@ -22,7 +22,7 @@ jobs: CRAN: ${{ matrix.config.cran }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: r-lib/actions/setup-r@v2 with: @@ -35,7 +35,7 @@ jobs: - name: Cache R packages if: runner.os != 'Windows' - uses: actions/cache@v1 + uses: actions/cache@v4 with: path: ${{ env.R_LIBS_USER }} key: ${{ runner.os }}-r-${{ matrix.config.r }}-${{ hashFiles('DESCRIPTION') }} @@ -49,6 +49,16 @@ jobs: eval sudo $cmd done < <(Rscript -e 'writeLines(remotes::system_requirements("ubuntu", "20.04"))') + - name: Install system dependencies + if: runner.os == 'Linux' + run: | + sudo apt-get install --no-install-recommends -y libcurl4-openssl-dev + while read -r cmd + do + eval sudo $cmd + done < <(Rscript -e 'writeLines(remotes::system_requirements("ubuntu", "20.04"))') + + - name: Install GSL run: | if [ "${{ runner.os }}" == "Linux" ]; then