Skip to content

Commit 5b5d611

Browse files
committed
CI on some more distros
1 parent e3c0bf2 commit 5b5d611

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

.github/workflows/distros.yml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
name: Legacy 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', 'ubuntu-20.04', 'ubuntu-22.04', 'debian-10', 'debian-11', 'debian-12']
21+
#arch: [ 'amd64', 'arm64' ]
22+
arch: [ 'amd64' ]
23+
container:
24+
image: ghcr.io/r-devel/${{ matrix.distro }}:latest
25+
steps:
26+
- uses: actions/checkout@v4
27+
28+
- uses: r-lib/actions/setup-r-dependencies@v2
29+
with:
30+
extra-packages: any::rcmdcheck
31+
needs: check
32+
33+
- uses: r-lib/actions/check-r-package@v2
34+
with:
35+
args: '"--no-manual"'
36+
env:
37+
NOT_CRAN: false
38+
_R_CHECK_DOC_SIZES_: FALSE
39+
LANG: en_US.UTF-8

0 commit comments

Comments
 (0)