Skip to content

Commit edf907a

Browse files
committed
New data collected at 2026-04-06_01-22-42
1 parent d8b187a commit edf907a

46 files changed

Lines changed: 229 additions & 334 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 3 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
# Workflow derived from https://github.com/r-lib/actions/tree/v2/examples
2-
# Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help
3-
#
4-
# NOTE: This workflow only directly installs "hard" dependencies, i.e. Depends,
5-
# Imports, and LinkingTo dependencies. Notably, Suggests dependencies are never
6-
# installed, with the exception of testthat, knitr, and rmarkdown. The cache is
7-
# never used to avoid accidentally restoring a cache containing a suggested
8-
# dependency.
91
on:
102
push:
113
branches: [main, master]
@@ -16,36 +8,6 @@ name: R-CMD-check-hard
168

179
jobs:
1810
R-CMD-check-hard:
19-
runs-on: ubuntu-latest
20-
21-
env:
22-
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
23-
R_KEEP_PKG_SOURCE: yes
24-
25-
steps:
26-
- uses: actions/checkout@v6
27-
28-
- uses: r-lib/actions/setup-pandoc@v2
29-
with:
30-
pandoc-version: "latest"
31-
32-
- uses: r-lib/actions/setup-r@v2
33-
with:
34-
use-public-rspm: true
35-
36-
- uses: r-lib/actions/setup-r-dependencies@v2
37-
with:
38-
dependencies: '"hard"'
39-
cache: false
40-
extra-packages: |
41-
any::knitr
42-
any::rcmdcheck
43-
any::rmarkdown
44-
any::curl
45-
any::testthat
46-
any::vdiffr
47-
needs: check
48-
49-
- uses: r-lib/actions/check-r-package@v2
50-
with:
51-
upload-snapshots: true
11+
uses: IndrajeetPatil/workflows/.github/workflows/R-CMD-check-hard.yaml@main
12+
with:
13+
extra-packages: any::vdiffr
Lines changed: 3 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
# Workflow derived from https://github.com/r-lib/actions/tree/v2/examples
2-
# Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help
31
on:
42
push:
53
branches: [main, master]
@@ -8,63 +6,8 @@ on:
86

97
name: R-CMD-check
108

11-
concurrency:
12-
group: ${{ github.workflow }}-${{ github.head_ref }}
13-
cancel-in-progress: true
14-
159
jobs:
1610
R-CMD-check:
17-
runs-on: ${{ matrix.config.os }}
18-
19-
name: ${{ matrix.config.os }} (${{ matrix.config.r }})
20-
21-
strategy:
22-
fail-fast: false
23-
matrix:
24-
config:
25-
#- {os: macOS-latest, r: 'devel'}
26-
- { os: macOS-latest, r: "release" }
27-
- { os: macOS-latest, r: "oldrel" }
28-
29-
- { os: windows-latest, r: "devel" }
30-
- { os: windows-latest, r: "release" }
31-
- { os: windows-latest, r: "oldrel" }
32-
33-
#- { os: ubuntu-latest, r: "next" }
34-
#- { os: ubuntu-latest, r: "devel" }
35-
- { os: ubuntu-latest, r: "release" }
36-
- { os: ubuntu-latest, r: "oldrel" }
37-
- { os: ubuntu-latest, r: "oldrel-2" }
38-
39-
env:
40-
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
41-
R_KEEP_PKG_SOURCE: yes
42-
43-
steps:
44-
- uses: actions/checkout@v6
45-
46-
- uses: r-lib/actions/setup-pandoc@v2
47-
with:
48-
pandoc-version: "latest"
49-
50-
- uses: r-lib/actions/setup-r@v2
51-
with:
52-
r-version: ${{ matrix.config.r }}
53-
use-public-rspm: true
54-
55-
- uses: r-lib/actions/setup-r-dependencies@v2
56-
with:
57-
extra-packages: |
58-
any::rcmdcheck
59-
needs: check
60-
61-
- uses: r-lib/actions/check-r-package@v2
62-
with:
63-
upload-snapshots: true
64-
upload-results: true
65-
error-on: 'ifelse(getRversion() > "4.3", "note", "warning")'
66-
env:
67-
_R_CHECK_CRAN_INCOMING_REMOTE_: false
68-
_R_CHECK_CRAN_INCOMING_: false
69-
_R_CHECK_FORCE_SUGGESTS_: false
70-
_R_CHECK_STOP_ON_INVALID_NUMERIC_VERSION_INPUTS_: true
11+
uses: IndrajeetPatil/workflows/.github/workflows/R-CMD-check.yaml@main
12+
with:
13+
error-on: 'ifelse(getRversion() > "4.3", "note", "warning")'
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
on:
2+
push:
3+
branches: [main, master]
4+
pull_request:
5+
branches: [main, master]
6+
schedule:
7+
- cron: "0 0 * * SUN"
8+
9+
name: check-extra
10+
11+
jobs:
12+
check-extra:
13+
uses: IndrajeetPatil/workflows/.github/workflows/check-extra.yaml@main
14+
with:
15+
extra-packages: |
16+
any::ggstatsplot
17+
any::ggthemes
Lines changed: 1 addition & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
# Workflow derived from https://github.com/r-lib/actions/tree/v2/examples
2-
# Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help
31
on:
42
push:
53
branches: [main, master]
@@ -14,29 +12,4 @@ name: lint
1412

1513
jobs:
1614
lint:
17-
runs-on: ubuntu-latest
18-
env:
19-
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
20-
steps:
21-
- uses: actions/checkout@v6
22-
23-
- uses: r-lib/actions/setup-r@v2
24-
with:
25-
use-public-rspm: true
26-
27-
- uses: r-lib/actions/setup-r-dependencies@v2
28-
with:
29-
extra-packages: |
30-
r-lib/lintr
31-
local::.
32-
needs: lint
33-
34-
- name: Lint
35-
run: |
36-
options(crayon.enabled = TRUE)
37-
library(lintr)
38-
# lintr config in `.lintr` file
39-
lint_package()
40-
shell: Rscript {0}
41-
env:
42-
LINTR_ERROR_ON_LINT: true
15+
uses: IndrajeetPatil/workflows/.github/workflows/lint.yaml@main
Lines changed: 4 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,3 @@
1-
# Workflow derived from https://github.com/r-lib/actions/tree/v2/examples
2-
# Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help
3-
#
4-
# NOTE: The {pkgdown} workflow in "noSuggests" mode makes sure that the vignettes or
5-
# examples evaluated only on the website are also using soft dependencies conditionally.
6-
71
on:
82
push:
93
branches: [main, master]
@@ -14,36 +8,7 @@ name: pkgdown-no-suggests
148

159
jobs:
1610
pkgdown-no-suggests:
17-
runs-on: ubuntu-latest
18-
19-
env:
20-
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
21-
R_KEEP_PKG_SOURCE: yes
22-
23-
steps:
24-
- uses: actions/checkout@v6
25-
26-
- uses: r-lib/actions/setup-pandoc@v2
27-
with:
28-
pandoc-version: "latest"
29-
30-
- uses: r-lib/actions/setup-r@v2
31-
with:
32-
use-public-rspm: true
33-
34-
- uses: r-lib/actions/setup-r-dependencies@v2
35-
with:
36-
dependencies: '"hard"'
37-
cache: false
38-
extra-packages: |
39-
any::knitr
40-
any::rmarkdown
41-
r-lib/pkgdown
42-
local::.
43-
needs: website
44-
45-
- name: Build site
46-
run: |
47-
options(crayon.enabled = TRUE)
48-
pkgdown::build_site_github_pages(new_process = FALSE, install = FALSE)
49-
shell: Rscript {0}
11+
uses: IndrajeetPatil/workflows/.github/workflows/pkgdown.yaml@main
12+
with:
13+
no-suggests: true
14+
pkgdown-source: r-lib/pkgdown
Lines changed: 3 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
# Workflow derived from https://github.com/r-lib/actions/tree/v2/examples
2-
# Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help
31
on:
42
push:
53
branches: [main, master]
@@ -13,39 +11,6 @@ name: pkgdown
1311

1412
jobs:
1513
pkgdown:
16-
runs-on: ubuntu-latest
17-
# Only restrict concurrency for non-PR jobs
18-
concurrency:
19-
group: pkgdown-${{ github.event_name != 'pull_request' || github.run_id }}
20-
env:
21-
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
22-
steps:
23-
- uses: actions/checkout@v6
24-
25-
- uses: r-lib/actions/setup-pandoc@v2
26-
with:
27-
pandoc-version: "latest"
28-
29-
- uses: r-lib/actions/setup-r@v2
30-
with:
31-
use-public-rspm: true
32-
33-
- uses: r-lib/actions/setup-r-dependencies@v2
34-
with:
35-
extra-packages: |
36-
r-lib/pkgdown
37-
local::.
38-
needs: website
39-
40-
- name: Build site
41-
run: |
42-
options(crayon.enabled = TRUE)
43-
pkgdown::build_site_github_pages(new_process = FALSE, install = FALSE)
44-
shell: Rscript {0}
45-
46-
- name: Deploy to GitHub pages 🚀
47-
if: github.event_name != 'pull_request'
48-
uses: JamesIves/github-pages-deploy-action@v4.8.0
49-
with:
50-
branch: gh-pages
51-
folder: docs
14+
uses: IndrajeetPatil/workflows/.github/workflows/pkgdown.yaml@main
15+
permissions:
16+
contents: write

github-actions/ggstatsplot/pre-commit.yaml

Lines changed: 5 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,10 @@ on:
22
pull_request:
33
branches: [main, master]
44

5-
name: pre-commit
6-
7-
concurrency:
8-
group: ${{ github.workflow }}-${{ github.head_ref }}
9-
cancel-in-progress: true
5+
name: prek
106

117
jobs:
12-
pre-commit:
13-
runs-on: ubuntu-latest
14-
steps:
15-
- uses: actions/checkout@v6
16-
17-
- uses: actions/setup-python@v6.2.0
18-
with:
19-
python-version: "3.13"
20-
21-
- uses: r-lib/actions/setup-r@v2
22-
with:
23-
use-public-rspm: true
24-
25-
- name: Run pre-commit
26-
uses: pre-commit/action@v3.0.1
27-
28-
- uses: stefanzweifel/git-auto-commit-action@v7.1.0
8+
prek:
9+
uses: IndrajeetPatil/workflows/.github/workflows/pre-commit.yaml@main
10+
permissions:
11+
contents: write
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
on:
2+
pull_request:
3+
branches: [main, master]
4+
paths: ["**.[rR]", "**.[qrR]md", "**.[rR]markdown", "**.[rR]nw"]
5+
6+
name: style
7+
8+
jobs:
9+
style:
10+
uses: IndrajeetPatil/workflows/.github/workflows/style.yaml@main
11+
permissions:
12+
contents: write
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
on:
2+
workflow_dispatch:
3+
4+
name: submit-cran
5+
6+
jobs:
7+
submit-cran:
8+
uses: IndrajeetPatil/workflows/.github/workflows/submit-cran.yaml@main
9+
permissions:
10+
contents: write
Lines changed: 3 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
# Workflow derived from https://github.com/r-lib/actions/tree/v2/examples
2-
# Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help
31
on:
42
push:
53
branches: [main, master]
@@ -10,32 +8,6 @@ name: test-coverage
108

119
jobs:
1210
test-coverage:
13-
runs-on: macos-latest
14-
env:
15-
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
16-
17-
steps:
18-
- uses: actions/checkout@v6
19-
20-
- uses: r-lib/actions/setup-r@v2
21-
with:
22-
#r-version: "devel"
23-
use-public-rspm: true
24-
25-
- uses: r-lib/actions/setup-r-dependencies@v2
26-
with:
27-
extra-packages: |
28-
any::covr
29-
needs: coverage
30-
31-
- name: Test coverage
32-
run: |
33-
options(crayon.enabled = TRUE)
34-
cov <- covr::package_coverage()
35-
pct <- covr::percent_coverage(cov)
36-
cat(sprintf("\nCode coverage: %.2f%%\n", pct))
37-
covr::codecov(coverage = cov, quiet = FALSE)
38-
if (pct < 100) {
39-
stop(sprintf("Code coverage is %.2f%%, which is below the required 100%%", pct))
40-
}
41-
shell: Rscript {0}
11+
uses: IndrajeetPatil/workflows/.github/workflows/test-coverage.yaml@main
12+
with:
13+
runner-os: macos-latest

0 commit comments

Comments
 (0)