Skip to content

Commit 204e1d6

Browse files
committed
CI: Add RISC-V runners to base CI (via RISE project)
The RISE project now provides free RISV-V Github runners, see https://riseproject-dev.github.io/riscv-runner/ This commit adds them to the base CI. Signed-off-by: Matthias J. Kannwischer <matthias@zerorisc.com>
1 parent 34180eb commit 204e1d6

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

.github/workflows/base.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@ jobs:
3434
name: 'aarch64'
3535
- runner: ubuntu-latest
3636
name: 'x86_64'
37+
# via https://riseproject-dev.github.io/riscv-runner/
38+
- runner: ubuntu-24.04-riscv
39+
name: 'riscv'
3740
- runner: macos-latest
3841
name: 'macos (aarch64)'
3942
- runner: macos-15-intel
@@ -68,6 +71,9 @@ jobs:
6871
name: 'aarch64'
6972
- runner: ubuntu-latest
7073
name: 'x86_64'
74+
# via https://riseproject-dev.github.io/riscv-runner/
75+
- runner: ubuntu-24.04-riscv
76+
name: 'riscv'
7177
acvp-version: [v1.1.0.39, v1.1.0.40, v1.1.0.41]
7278
exclude:
7379
- {external: true,
@@ -140,6 +146,9 @@ jobs:
140146
name: 'aarch64'
141147
- runner: ubuntu-latest
142148
name: 'x86_64'
149+
# via https://riseproject-dev.github.io/riscv-runner/
150+
- runner: ubuntu-24.04-riscv
151+
name: 'riscv'
143152
exclude:
144153
- {external: true,
145154
target: {
@@ -304,6 +313,9 @@ jobs:
304313
name: 'aarch64'
305314
- runner: ubuntu-latest
306315
name: 'x86_64'
316+
# via https://riseproject-dev.github.io/riscv-runner/
317+
- runner: ubuntu-24.04-riscv
318+
name: 'riscv'
307319
name: scan-build (${{ matrix.target.name }})
308320
runs-on: ${{ matrix.target.runner }}
309321
steps:

0 commit comments

Comments
 (0)