@@ -19,10 +19,10 @@ jobs:
1919 - {os: windows-latest, r: 'devel' }
2020 - {os: windows-latest, r: 'release' }
2121 - {os: windows-latest, r: 'oldrel' }
22- # - {os: macOS-latest, r: 'devel' }
22+ - {os: macOS-latest, r: 'devel' }
2323 - {os: macOS-latest, r: 'release' }
24- # - {os: macOS-latest, r: 'oldrel' }
25- # - {os: ubuntu-latest, r: 'devel' }
24+ - {os: macOS-latest, r: 'oldrel' }
25+ - {os: ubuntu-latest, r: 'devel' }
2626 - {os: ubuntu-latest, r: 'release' }
2727 - {os: ubuntu-latest, r: 'oldrel' }
2828 - {os: ubuntu-latest, r: 'oldrel-1' }
3434 - {os: ubuntu-latest, r: 'release' , language: ko, label: ko }
3535 - {os: ubuntu-latest, r: 'release' , language: zh_CN, label: zh_CN }
3636 - {os: ubuntu-latest, r: 'release' , language: zh_TW, label: zh_TW }
37+ - {os: windows-latest, r: 'devel', future_version: develop, label: 'w/ future-develop' }
3738
3839 env :
3940 GITHUB_PAT : ${{ secrets.GITHUB_TOKEN }}
5354 # # Specific to futures
5455 R_PARALLELLY_AVAILABLECORES_SYSTEM : ${{ matrix.config.availablecores }}
5556 R_FUTURE_RNG_ONMISUSE : error
57+ R_FUTURE_VERSION : ${{ matrix.config.future_version }}
5658
5759 steps :
5860 - uses : actions/checkout@v4
7779 install.packages(".", repos = NULL, type = "source") ## needed by parallel workers
7880 shell : Rscript {0}
7981
82+ - name : Test with specific future version?
83+ run : |
84+ future_version <- Sys.getenv("R_FUTURE_VERSION")
85+ if (nzchar(future_version)) {
86+ install.packages("remotes")
87+ remotes::install_github("futureverse/future", ref=future_version)
88+ }
89+ shell : Rscript {0}
90+
8091 - name : Session info
8192 run : |
8293 options(width = 100)
0 commit comments