Skip to content

Commit db86109

Browse files
committed
New data collected at 2025-03-24_00-02-13
1 parent 2fa2ab9 commit db86109

15 files changed

Lines changed: 197 additions & 15 deletions

File tree

github-actions/cld2/R-CMD-check.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ jobs:
2323
- {os: windows-latest, r: '4.1'}
2424
- {os: windows-latest, r: '4.2'}
2525
- {os: windows-latest, r: 'release'}
26+
- {os: windows-latest, r: 'devel'}
2627
- {os: ubuntu-latest, r: 'devel', http-user-agent: 'release'}
2728
- {os: ubuntu-latest, r: 'release'}
2829
- {os: ubuntu-latest, r: 'oldrel-1'}
@@ -48,3 +49,5 @@ jobs:
4849
needs: check
4950

5051
- uses: r-lib/actions/check-r-package@v2
52+
env:
53+
MAKEFLAGS: -j4

github-actions/future/R-CMD-check.yaml

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
1-
on: [push, pull_request]
2-
1+
on:
2+
push:
3+
branches: '*'
4+
5+
pull_request:
6+
branches: develop
7+
38
name: R-CMD-check
49

510
jobs:
@@ -17,7 +22,7 @@ jobs:
1722
matrix:
1823
config:
1924
- {os: windows-latest, r: 'devel' }
20-
- {os: windows-latest, r: 'release' }
25+
- {os: windows-latest, r: 'release', parallelly: 'develop' }
2126
- {os: windows-latest, r: 'oldrel' }
2227
# - {os: macOS-latest, r: 'devel' }
2328
- {os: macOS-latest, r: 'release' }
@@ -59,6 +64,7 @@ jobs:
5964
R_PARALLELLY_AVAILABLECORES_SYSTEM: ${{ matrix.config.availablecores }}
6065
R_FUTURE_RNG_ONMISUSE: error
6166
R_FUTURE_GLOBALS_KEEPWHERE: ${{ matrix.config.globals_keepWhere }}
67+
R_PARALLELLY_BRANCH: ${{ matrix.config.parallelly }}
6268

6369
steps:
6470
- uses: actions/checkout@v4
@@ -73,12 +79,19 @@ jobs:
7379

7480
- uses: r-lib/actions/setup-r-dependencies@v2
7581
with:
76-
extra-packages: any::rcmdcheck
82+
extra-packages: |
83+
any::rcmdcheck
84+
any::remotes
7785
needs: check
7886

7987
- name: Install package itself (special case)
8088
run: |
8189
install.packages(".", repos = NULL, type = "source") ## needed by parallel workers
90+
pver <- Sys.getenv("R_PARALLELLY_BRANCH")
91+
if (nzchar(pver)) {
92+
remotes::install_github("futureverse/parallelly", ref = pver)
93+
}
94+
8295
shell: Rscript {0}
8396

8497
- name: Session info

github-actions/future/tmate.yaml

Lines changed: 151 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,151 @@
1+
on:
2+
workflow_dispatch:
3+
inputs:
4+
debug_enabled:
5+
type: boolean
6+
description: 'Run the build with tmate debugging enabled (https://github.com/marketplace/actions/debugging-with-tmate)'
7+
required: false
8+
default: false
9+
10+
name: tmate
11+
12+
jobs:
13+
R-CMD-check:
14+
timeout-minutes: 120
15+
16+
runs-on: ${{ matrix.config.os }}
17+
18+
name: ${{ matrix.config.os }} (${{ matrix.config.r }}) ${{ matrix.config.label }}
19+
20+
strategy:
21+
fail-fast: false
22+
matrix:
23+
config:
24+
# - {os: windows-latest, r: 'devel' }
25+
- {os: windows-latest, r: 'release', parallelly: 'develop' }
26+
# - {os: windows-latest, r: 'oldrel' }
27+
# - {os: macOS-latest, r: 'devel' }
28+
# - {os: macOS-latest, r: 'release' }
29+
# - {os: macOS-latest, r: 'oldrel' }
30+
# - {os: ubuntu-latest, r: 'devel' }
31+
# - {os: ubuntu-latest, r: 'release' }
32+
# - {os: ubuntu-latest, r: 'oldrel' }
33+
# - {os: ubuntu-latest, r: 'oldrel-1' }
34+
# - {os: ubuntu-latest, r: 'oldrel-2' }
35+
# - {os: ubuntu-latest, r: '4.0' }
36+
#
37+
# - {os: ubuntu-latest, r: 'release' , availablecores: 1, label: 'availableCores.system=1' }
38+
# - {os: ubuntu-latest, r: 'release' , availablecores: 2, label: 'availableCores.system=2' }
39+
# - {os: ubuntu-latest, r: 'release' , language: ko, label: ko }
40+
# - {os: ubuntu-latest, r: 'release' , language: zh_CN, label: zh_CN }
41+
# - {os: ubuntu-latest, r: 'release' , language: zh_TW, label: zh_TW }
42+
# - {os: ubuntu-latest, r: 'release' , globals_keepWhere: true, label: 'keepWhere' }
43+
# - {os: ubuntu-latest, r: 'release' , globals_keepWhere: false, label: '!keepWhere' }
44+
# - {os: ubuntu-latest, r: 'release' , plan: multicore, fork_multithreading_enable: false, label: 'multicore, no-multithreading-in-forks' }
45+
# - {os: ubuntu-latest, r: 'release' , plan: multisession, fork_multithreading_enable: false, label: 'multisession, no-multithreading-in-forks' }
46+
# - {os: ubuntu-latest, r: 'release' , psock_relay_immediate: false, label: 'no-immediate-relay-in-psock' }
47+
48+
env:
49+
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
50+
R_KEEP_PKG_SOURCE: yes
51+
R_REMOTES_NO_ERRORS_FROM_WARNINGS: true
52+
## Test in other locale (optional)
53+
LANGUAGE: ${{ matrix.config.language }}
54+
## R (>= 4.4.0) Note, no trailing underscore (sic!)
55+
_R_COMPARE_LANG_OBJECTS: eqonly
56+
## R CMD check
57+
_R_CHECK_CRAN_INCOMING_: false
58+
_R_CHECK_MATRIX_DATA_: true
59+
_R_CHECK_SUGGESTS_ONLY_: true
60+
_R_CHECK_THINGS_IN_TEMP_DIR_: true
61+
_R_CHECK_TESTS_NLINES_: 300
62+
RCMDCHECK_ERROR_ON: note
63+
## Specific to futures
64+
R_PARALLELLY_AVAILABLECORES_SYSTEM: ${{ matrix.config.availablecores }}
65+
R_FUTURE_RNG_ONMISUSE: error
66+
R_FUTURE_GLOBALS_KEEPWHERE: ${{ matrix.config.globals_keepWhere }}
67+
R_PARALLELLY_BRANCH: ${{ matrix.config.parallelly }}
68+
69+
steps:
70+
- uses: actions/checkout@v4
71+
72+
- name: Setup and launch tmate session
73+
uses: mxschmitt/action-tmate@v3
74+
if: ${{ github.event_name == 'workflow_dispatch' && inputs.debug_enabled }}
75+
with:
76+
detached: true
77+
limit-access-to-actor: true
78+
79+
- uses: r-lib/actions/setup-pandoc@v2
80+
81+
- uses: r-lib/actions/setup-r@v2
82+
with:
83+
r-version: ${{ matrix.config.r }}
84+
http-user-agent: ${{ matrix.config.http-user-agent }}
85+
use-public-rspm: true
86+
87+
- uses: r-lib/actions/setup-r-dependencies@v2
88+
with:
89+
extra-packages: |
90+
any::rcmdcheck
91+
any::remotes
92+
needs: check
93+
94+
- name: Install package itself (special case)
95+
run: |
96+
install.packages(".", repos = NULL, type = "source") ## needed by parallel workers
97+
pver <- Sys.getenv("R_PARALLELLY_BRANCH")
98+
if (nzchar(pver)) {
99+
remotes::install_github("futureverse/parallelly", ref = pver)
100+
}
101+
102+
shell: Rscript {0}
103+
104+
- name: Session info
105+
run: |
106+
options(width = 100)
107+
parallelly::availableCores(which = "all")
108+
sapply(c(physical_cores = FALSE, logical_cores = TRUE), parallel::detectCores)
109+
if (require(RhpcBLASctl, quietly=TRUE)) c(get_num_procs = get_num_procs(), get_num_cores = get_num_cores(), blas_get_num_procs = blas_get_num_procs(), omp_get_num_procs = omp_get_num_procs(), omp_get_max_threads = omp_get_max_threads())
110+
capabilities()
111+
pkgs <- installed.packages()[, "Package"]
112+
sessioninfo::session_info(pkgs, include_base = TRUE)
113+
## Verify LANGUAGE settings by generating a translatable error
114+
cat(sprintf("LANGUAGE=%s\n", sQuote(Sys.getenv("LANGUAGE"))))
115+
cat(sprintf("locales: %s\n", sQuote(Sys.getlocale())))
116+
tryCatch(log("a"), error = conditionMessage)
117+
shell: Rscript {0}
118+
119+
- name: Check
120+
if: runner.os != 'Windows'
121+
env:
122+
## FIXME: Eventually update to 'R_FUTURE_GLOBALS_ONREFERENCE=error'
123+
R_FUTURE_GLOBALS_ONREFERENCE: "warning"
124+
R_FUTURE_PLAN: ${{ matrix.config.plan }}
125+
R_FUTURE_FORK_ENABLE: ${{ matrix.config.fork_enable }}
126+
R_FUTURE_FORK_MULTITHREADING_ENABLE: ${{ matrix.config.fork_multithreading_enable }}
127+
R_FUTURE_PSOCK_RELAY_IMMEDIATE: ${{ matrix.config.psock_relay_immediate }}
128+
run: |
129+
if (nzchar(Sys.getenv("R_FUTURE_PLAN")) || getRversion() < "3.5.0") Sys.setenv(RCMDCHECK_ERROR_ON = "error")
130+
rcmdcheck::rcmdcheck(
131+
build_args = if (getRversion() < "3.5.0") "--no-build-vignettes",
132+
args = c("--no-manual", "--as-cran", if (getRversion() < "3.5.0") c("--no-vignettes", "--no-build-vignettes", "--ignore-vignettes")),
133+
check_dir = "check"
134+
)
135+
shell: Rscript {0}
136+
137+
- name: Check (Windows)
138+
if: runner.os == 'Windows'
139+
run: |
140+
rcmdcheck::rcmdcheck(
141+
args = c("--no-manual", "--as-cran", if (.Platform$OS.type == "windows" && getRversion() >= "4.2.0") "--no-multiarch"),
142+
check_dir = "check"
143+
)
144+
shell: Rscript {0}
145+
146+
- name: Upload check results
147+
if: failure()
148+
uses: actions/upload-artifact@v4
149+
with:
150+
name: ${{ runner.os }}-r${{ matrix.config.r }}-results
151+
path: check

github-actions/magick/R-CMD-check.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,15 @@ jobs:
1818
config:
1919
- {os: macOS-13, r: 'release'}
2020
- {os: macOS-14, r: 'release'}
21+
- {os: macOS-15, r: 'next'}
2122
- {os: windows-latest, r: '4.1'}
2223
- {os: windows-latest, r: '4.2'}
2324
- {os: windows-latest, r: 'release'}
2425
- {os: windows-latest, r: 'devel'}
2526
- {os: ubuntu-latest, r: 'devel', http-user-agent: 'release'}
2627
- {os: ubuntu-latest, r: 'release'}
2728
- {os: ubuntu-latest, r: 'oldrel-1'}
28-
- {os: ubuntu-20.04, r: '4.1'}
29+
- {os: ubuntu-22.04, r: '4.1'}
2930

3031
env:
3132
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
@@ -49,3 +50,5 @@ jobs:
4950
- uses: r-lib/actions/check-r-package@v2
5051
with:
5152
args: 'c("--no-manual", "--as-cran", "--run-donttest")'
53+
env:
54+
MAKEFLAGS: -j8

github-actions/mlflow/rerun-cross-version-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ name: rerun-cross-version-tests
33

44
on:
55
schedule:
6-
# Run this workflow daily at 17:00 UTC (4 hours after cross-version-tests.yml workflow)
7-
- cron: "0 17 * * *"
6+
# Run this workflow daily at 19:00 UTC (6 hours after cross-version-tests.yml workflow)
7+
- cron: "0 19 * * *"
88

99
concurrency:
1010
group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.ref }}

github-actions/rcpp/macos.yaml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ jobs:
1414
strategy:
1515
matrix:
1616
include:
17-
- {os: macOS-latest}
17+
- {os: macos-latest}
18+
- {os: macos-13}
1819
#- {os: ubuntu-latest}
1920

2021
runs-on: ${{ matrix.os }}
@@ -24,10 +25,7 @@ jobs:
2425
uses: actions/checkout@v4
2526

2627
- name: Setup
27-
uses: eddelbuettel/github-actions/r-ci-setup@master
28-
29-
- name: Bootstrap
30-
run: ./run.sh bootstrap
28+
uses: eddelbuettel/github-actions/r-ci@master
3129

3230
- name: Dependencies
3331
run: ./run.sh install_deps

github-actions/sparklyr/spark-tests.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ jobs:
1818
fail-fast: false
1919
matrix:
2020
config:
21+
- {spark: '3.4.4', hadoop: '3', arrow: '', livy: '', dbplyr: '', name: 'Spark 3.4'}
2122
- {spark: '3.5.5', hadoop: '3', arrow: 'release', livy: '', dbplyr: '', name: 'Spark 3.5 w Arrow'}
2223
- {spark: '4.0.0', hadoop: '3', arrow: '', livy: '', dbplyr: '', name: 'Spark 4.0'}
2324
- {spark: '4.0.0', hadoop: '3', arrow: 'release', livy: '', dbplyr: '', name: 'Spark 4.0 w Arrow'}

github-actions/sparklyr/test-coverage.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help
33
on:
44
push:
5-
branches: main
5+
branches: paused
66

77
name: Test-Coverage
88

github-actions/tesseract/R-CMD-check.yaml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,15 @@ jobs:
2020
config:
2121
- {os: macos-13, r: 'release'}
2222
- {os: macos-14, r: 'release'}
23-
- {os: windows-latest , r: 'release'}
23+
- {os: macos-15, r: 'next'}
2424
- {os: windows-latest , r: '4.1'}
25+
- {os: windows-latest , r: '4.2'}
26+
- {os: windows-latest , r: '4.3'}
27+
- {os: windows-latest , r: '4.4'}
28+
- {os: windows-latest , r: 'devel'}
2529
- {os: ubuntu-latest, r: 'devel', http-user-agent: 'release'}
2630
- {os: ubuntu-24.04, r: 'release'}
2731
- {os: ubuntu-22.04, r: 'release'}
28-
- {os: ubuntu-20.04, r: 'release'}
2932

3033
env:
3134
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
@@ -48,3 +51,5 @@ jobs:
4851
needs: check
4952

5053
- uses: r-lib/actions/check-r-package@v2
54+
env:
55+
MAKEFLAGS: -j4

github-actions/writexl/R-CMD-check.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ jobs:
2020
config:
2121
- {os: macos-13, r: 'release'}
2222
- {os: macos-14, r: 'release'}
23+
- {os: macos-15, r: 'next'}
2324
- {os: windows-latest, r: '4.1'}
2425
- {os: windows-latest, r: '4.2'}
2526
- {os: windows-latest, r: 'release'}
@@ -48,3 +49,5 @@ jobs:
4849
needs: check
4950

5051
- uses: r-lib/actions/check-r-package@v2
52+
env:
53+
MAKEFLAGS: -j4

0 commit comments

Comments
 (0)