From eb528d686dfa1482f5b0a3f146d0490ceb5e4c4b Mon Sep 17 00:00:00 2001 From: Constantinos Giachalis Date: Tue, 23 Sep 2025 14:46:22 +0300 Subject: [PATCH 1/2] Update CI macos R version fallback value --- .github/r-ci.sh | 2 +- .github/workflows/ci.yaml | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/r-ci.sh b/.github/r-ci.sh index 60da291830..2f0aad269b 100755 --- a/.github/r-ci.sh +++ b/.github/r-ci.sh @@ -21,7 +21,7 @@ ARCH=$(uname -m) # Default CRAN repo (use the CDN) and R verssion CRAN=${CRAN:-"https://cloud.r-project.org"} -RVER=${RVER:-"4.4.1"} +RVER=${RVER:-"4.5.1"} ## Optional drat repos, unset by default DRAT_REPOS=${DRAT_REPOS:-""} diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index e4390a187c..3caad869ba 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -12,18 +12,22 @@ env: jobs: ci: strategy: + fail-fast: false matrix: include: - - {os: macOS-latest} - - {os: ubuntu-latest} + - {os: macOS-latest, r: '4.5.1' } + - {os: ubuntu-latest, r: 'release'} runs-on: ${{ matrix.os }} + name: ${{ matrix.os }} (${{ matrix.r }}) steps: - uses: actions/checkout@v4 - name: System run: sysctl -a + env: + RVER: ${{matrix.r}} if: ${{ matrix.os == 'macOS-latest' }} - name: Bootstrap From ee6b587b216e42c178f48ebc7859af74cb3f0592 Mon Sep 17 00:00:00 2001 From: Constantinos Giachalis Date: Tue, 23 Sep 2025 18:06:33 +0300 Subject: [PATCH 2/2] code-review --- .github/workflows/ci.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 3caad869ba..486c2085d1 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -25,9 +25,9 @@ jobs: - uses: actions/checkout@v4 - name: System - run: sysctl -a - env: - RVER: ${{matrix.r}} + run: | + sysctl -a + echo "RVER=${{ matrix.r}}" >> $GITHUB_ENV if: ${{ matrix.os == 'macOS-latest' }} - name: Bootstrap