From 80df572dc7714b2014299e574fa263b79204c272 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Fri, 7 Jun 2024 12:03:29 +0300 Subject: [PATCH] Test matrix rebuild --- .github/workflows/R-CMD-check.yaml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/R-CMD-check.yaml b/.github/workflows/R-CMD-check.yaml index ff89d509..7115ddef 100644 --- a/.github/workflows/R-CMD-check.yaml +++ b/.github/workflows/R-CMD-check.yaml @@ -4,7 +4,7 @@ on: push: branches: - master - - survival-rstantools + - oldrel-ci pull_request: branches: - master @@ -53,8 +53,16 @@ jobs: - uses: r-lib/actions/setup-r-dependencies@v2-branch with: extra-packages: any::rcmdcheck any::betareg any::HSAUR3 any::biglm any::gamm4 any::V8 + + - name: Reinstall Matrix and lme4 from source on Win OldRel (ABI change) + if: matrix.config.r == 'oldrel' && matrix.config.os == 'windows-latest' + run: | + install.packages("https://cran.r-project.org/src/contrib/Matrix_1.7-0.tar.gz", type = "source") + install.packages("https://cran.r-project.org/src/contrib/lme4_1.1-35.3.tar.gz", type = "source") + - name: Add flags to Makevars run: | mkdir -p ~/.R echo "CXXFLAGS= -w -ftemplate-backtrace-limit=0" >> ~/.R/Makevars + - uses: r-lib/actions/check-r-package@v2-branch