Skip to content

Commit 06230d6

Browse files
committed
Test on some more platforms with different libxml2 versions.
1 parent 145dd2f commit 06230d6

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

.github/workflows/distros.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Distros
2+
3+
on:
4+
push:
5+
branches: [main, master]
6+
pull_request:
7+
branches: [main, master]
8+
9+
concurrency:
10+
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
11+
cancel-in-progress: true
12+
13+
jobs:
14+
rhel:
15+
runs-on: ubuntu-24.04${{matrix.arch=='arm64' && '-arm' || ''}}
16+
name: ${{ matrix.distro }} ${{ matrix.arch }}
17+
strategy:
18+
fail-fast: false
19+
matrix:
20+
distro: [ 'rocky-8', 'rocky-9', 'debian-13', 'debian-14']
21+
arch: [ 'amd64', 'arm64' ]
22+
container:
23+
image: ghcr.io/r-devel/${{ matrix.distro }}:latest
24+
steps:
25+
- uses: actions/checkout@v4
26+
27+
- uses: r-lib/actions/setup-r-dependencies@v2
28+
with:
29+
extra-packages: any::rcmdcheck
30+
needs: check
31+
32+
- uses: r-lib/actions/check-r-package@v2
33+
with:
34+
args: '"--no-manual"'
35+
env:
36+
NOT_CRAN: false
37+
_R_CHECK_DOC_SIZES_: FALSE
38+
LANG: en_US.UTF-8

0 commit comments

Comments
 (0)