Skip to content

Commit 1b5743c

Browse files
committed
add extra manual checks
1 parent 6037a37 commit 1b5743c

1 file changed

Lines changed: 31 additions & 0 deletions

File tree

‎.github/workflows/extra.yml‎

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: additional checks
2+
3+
on: [workflow_dispatch]
4+
5+
jobs:
6+
check:
7+
runs-on: ubuntu-latest
8+
container:
9+
image: ghcr.io/r-hub/containers/${{ matrix.container }}
10+
11+
strategy:
12+
fail-fast: false
13+
matrix:
14+
container:
15+
- 'clang-asan'
16+
- 'clang-ubsan'
17+
# - 'rchk' yaml has issues as of 2026-07-17
18+
- 'valgrind'
19+
20+
env:
21+
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
22+
23+
steps:
24+
- uses: actions/checkout@v7
25+
- name: Install dependencies
26+
run: |
27+
R -q -e 'pak::pkg_install(c("deps::.", "any::rcmdcheck"), dependencies = TRUE)'
28+
- name: Check
29+
uses: r-lib/actions/check-r-package@v2
30+
with:
31+
upload-snapshots: true

0 commit comments

Comments
 (0)