From 5aba3066f7e16ebda42430bb6b54959968040381 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ra=C3=BAl=20Mart=C3=ADn?= <55482385+rmartinsanta@users.noreply.github.com> Date: Sat, 23 Nov 2024 20:29:45 +0100 Subject: [PATCH] Update build.yml Install and cache R dependencies to speed up CI build, upgrade pandoc --- .github/workflows/build.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 32e34b72..41d01f88 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -13,9 +13,18 @@ jobs: - uses: actions/checkout@v4 with: fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis - - uses: r-lib/actions/setup-pandoc@v2 + + - uses: r-lib/actions/setup-r@v2 + - uses: r-lib/actions/setup-r-dependencies@v2 with: - pandoc-version: '3.1.11' # The pandoc version to download (if necessary) and use. + install-pandoc: TRUE + pandoc-version: '3.5' + upgrade: TRUE + extra-packages: | + any::httr + any::rjson + any::base64enc + any::remotes - name: Install curl libs run: sudo apt update && sudo apt install -y libcurl4-openssl-dev libssl-dev - name: Set up JDK 21