|
23 | 23 | - { r: "release", pkg: "future.apply" } |
24 | 24 | - { r: "release", pkg: "furrr" } |
25 | 25 | - { r: "release", pkg: "future.tests" } |
| 26 | + - { r: "release", pkg: "future.batchtools" , globals: develop, label: 'globals develop' } |
| 27 | + - { r: "release", pkg: "future.callr" , globals: develop, label: 'globals develop' } |
| 28 | + - { r: "release", pkg: "future.mirai" , globals: develop, label: 'globals develop' } |
| 29 | + - { r: "release", pkg: "doFuture" , globals: develop, label: 'globals develop' } |
| 30 | + - { r: "release", pkg: "future.apply" , globals: develop, label: 'globals develop' } |
| 31 | + - { r: "release", pkg: "furrr" , globals: develop, label: 'globals develop' } |
| 32 | + - { r: "release", pkg: "future.tests" , globals: develop, label: 'globals develop' } |
26 | 33 | - { r: "release", pkg: "doFuture" , plan: multisession, label: multisession } |
27 | 34 | - { r: "release", pkg: "future.apply" , plan: multisession, label: multisession } |
28 | 35 | - { r: "release", pkg: "furrr" , plan: multisession, label: multisession } |
|
39 | 46 | R_FUTURE_RNG_ONMISUSE: error |
40 | 47 | R_FUTURE_PLAN: ${{ matrix.config.plan }} |
41 | 48 | R_FUTURE_GLOBALS_KEEPWHERE: ${{ matrix.config.globals_keepWhere }} |
| 49 | + R_GLOBALS_BRANCH: ${{ matrix.config.globals }} |
42 | 50 | ## Specific to furrr (to disable expect_snapshot() tests) |
43 | 51 | NOT_CRAN: false |
44 | 52 |
|
|
66 | 74 | remotes::install_deps(dependencies = TRUE) |
67 | 75 | install.packages(".", repos=NULL, type="source") |
68 | 76 | install.packages("${{ matrix.config.pkg }}", dependencies=TRUE) |
| 77 | + gver <- Sys.getenv("R_GLOBALS_BRANCH") |
| 78 | + if (nzchar(gver)) { |
| 79 | + remotes::install_github("futureverse/globals", ref = gver) |
| 80 | + } |
69 | 81 | shell: Rscript {0} |
70 | 82 |
|
71 | 83 | - name: Session info |
|
0 commit comments