From bc3ae9ee176ffdc49cac1f29ff929f9c4a198f87 Mon Sep 17 00:00:00 2001 From: Hiroaki Yutani Date: Wed, 17 Sep 2025 09:31:35 +0900 Subject: [PATCH 1/5] ci: Add Tweak for Windows R 4.1 --- .github/workflows/R-CMD-check.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/R-CMD-check.yaml b/.github/workflows/R-CMD-check.yaml index 430ac87c5d..2848712167 100644 --- a/.github/workflows/R-CMD-check.yaml +++ b/.github/workflows/R-CMD-check.yaml @@ -58,6 +58,15 @@ jobs: http-user-agent: ${{ matrix.config.http-user-agent }} use-public-rspm: true + # TODO: remove this when R 4.6 is released + - name: Tweak for old Windows (R 4.1) + uses: r-lib/actions/setup-r-dependencies@v2 + if: ${{ matrix.config.os == 'windows-latest' && matrix.config.r = 'oldrel-4' }} + with: + cache-version: 3 + packages: > + ragg@1.4.0 + - uses: r-lib/actions/setup-r-dependencies@v2 with: cache-version: 3 From 31d58a7a9fe914234bc6ca950cad8e54d8ed0262 Mon Sep 17 00:00:00 2001 From: Hiroaki Yutani Date: Wed, 17 Sep 2025 09:39:09 +0900 Subject: [PATCH 2/5] Empty commit to invoke R-CMD-check CI From 01b79b55df4f33ba25f96687a5b39bb7522ef931 Mon Sep 17 00:00:00 2001 From: Hiroaki Yutani Date: Wed, 17 Sep 2025 09:40:27 +0900 Subject: [PATCH 3/5] Fix syntax --- .github/workflows/R-CMD-check.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/R-CMD-check.yaml b/.github/workflows/R-CMD-check.yaml index 2848712167..7279946737 100644 --- a/.github/workflows/R-CMD-check.yaml +++ b/.github/workflows/R-CMD-check.yaml @@ -61,7 +61,7 @@ jobs: # TODO: remove this when R 4.6 is released - name: Tweak for old Windows (R 4.1) uses: r-lib/actions/setup-r-dependencies@v2 - if: ${{ matrix.config.os == 'windows-latest' && matrix.config.r = 'oldrel-4' }} + if: ${{ matrix.config.os == 'windows-latest' && matrix.config.r == 'oldrel-4' }} with: cache-version: 3 packages: > From b8dfc5d43f2f619fdc8178e4579c1d64edf72787 Mon Sep 17 00:00:00 2001 From: Hiroaki Yutani Date: Wed, 17 Sep 2025 09:50:23 +0900 Subject: [PATCH 4/5] Tweak --- .github/workflows/R-CMD-check.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/R-CMD-check.yaml b/.github/workflows/R-CMD-check.yaml index 7279946737..4385781b7f 100644 --- a/.github/workflows/R-CMD-check.yaml +++ b/.github/workflows/R-CMD-check.yaml @@ -64,10 +64,16 @@ jobs: if: ${{ matrix.config.os == 'windows-latest' && matrix.config.r == 'oldrel-4' }} with: cache-version: 3 + extra-packages: > + any::rcmdcheck, + Hmisc=?ignore-before-r=4.2.0, + quantreg=?ignore-before-r=4.3.0 packages: > ragg@1.4.0 + needs: check - uses: r-lib/actions/setup-r-dependencies@v2 + if: ${{ matrix.config.os != 'windows-latest' || matrix.config.r != 'oldrel-4' }} with: cache-version: 3 extra-packages: > From 783fbcd1f1a9ca3d12c21b0a65b4ce9431459046 Mon Sep 17 00:00:00 2001 From: Hiroaki Yutani Date: Wed, 17 Sep 2025 10:00:10 +0900 Subject: [PATCH 5/5] Tweak --- .github/workflows/R-CMD-check.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/R-CMD-check.yaml b/.github/workflows/R-CMD-check.yaml index 4385781b7f..8187eb0b3d 100644 --- a/.github/workflows/R-CMD-check.yaml +++ b/.github/workflows/R-CMD-check.yaml @@ -66,10 +66,9 @@ jobs: cache-version: 3 extra-packages: > any::rcmdcheck, + ragg@1.4.0, Hmisc=?ignore-before-r=4.2.0, quantreg=?ignore-before-r=4.3.0 - packages: > - ragg@1.4.0 needs: check - uses: r-lib/actions/setup-r-dependencies@v2