Skip to content

Commit 36c8f34

Browse files
GHA: more keepWhere=true/false testing
1 parent bbc66f3 commit 36c8f34

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

.github/workflows/R-CMD-check.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ jobs:
2222
- {os: macOS-latest, r: 'release' }
2323
- {os: ubuntu-20.04, r: 'devel' }
2424
- {os: ubuntu-20.04, r: 'release' }
25-
- {os: ubuntu-20.04, r: 'release', globals_keepWhere: false }
26-
- {os: ubuntu-20.04, r: 'release', globals_keepWhere: true }
25+
- {os: ubuntu-20.04, r: 'release', globals_keepWhere: true, label: 'keepWhere' }
26+
- {os: ubuntu-20.04, r: 'release', globals_keepWhere: false, label: '!keepWhere' }
2727
- {os: ubuntu-20.04, r: 'release', plan: multicore, fork_multithreading_enable: false, label: 'multicore, no-multithreading-in-forks' }
2828
- {os: ubuntu-20.04, r: 'release', plan: multisession, fork_multithreading_enable: false, label: 'multisession, no-multithreading-in-forks' }
2929
- {os: ubuntu-20.04, r: 'release', psock_relay_immediate: false, label: 'no-immediate-relay-in-psock' }

.github/workflows/revdepcheck-top.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ jobs:
2424
- { r: "release", pkg: "doFuture" , plan: multisession, label: multisession }
2525
- { r: "release", pkg: "future.apply" , plan: multisession, label: multisession }
2626
- { r: "release", pkg: "furrr" , plan: multisession, label: multisession }
27+
- { r: "release", pkg: "future.apply" , globals_keepWhere: true, label: 'keepWhere' }
28+
- { r: "release", pkg: "future.apply" , globals_keepWhere: false, label: '!keepWhere' }
2729

2830
env:
2931
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
@@ -37,6 +39,7 @@ jobs:
3739
## Specific to futures
3840
R_FUTURE_RNG_ONMISUSE: error
3941
R_FUTURE_PLAN: ${{ matrix.config.plan }}
42+
R_FUTURE_GLOBALS_KEEPWHERE: ${{ matrix.config.globals_keepWhere }}
4043

4144
steps:
4245
- uses: actions/checkout@v2

0 commit comments

Comments
 (0)