Skip to content

Commit

Permalink
testing github CI
Browse files Browse the repository at this point in the history
Signed-off-by: Axel Heider <axel.heider@hensoldt.net>
  • Loading branch information
Axel Heider committed Apr 6, 2022
1 parent e4cdb9e commit 5d1c85a
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 33 deletions.
10 changes: 3 additions & 7 deletions .github/workflows/compilation-checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,11 @@ jobs:
strategy:
fail-fast: false
matrix:
arch: [ARM, ARM_HYP, AARCH64, RISCV64, X64]
compiler: [gcc, llvm]
exclude:
# llvm RISCV64 compilation is not currently supported
- arch: RISCV64
compiler: llvm
arch: [RISCV64]
compiler: [gcc]
steps:
- uses: actions/checkout@v2
- uses: seL4/ci-actions/standalone-kernel@master
- uses: hensoldt-cyber/ci-actions/standalone-kernel@patch-axel-6a
with:
ARCH: ${{ matrix.arch }}
COMPILER: ${{ matrix.compiler }}
13 changes: 3 additions & 10 deletions .github/workflows/pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,17 +39,10 @@ jobs:
strategy:
fail-fast: false
matrix:
arch: [ARM, ARM_HYP, AARCH64, RISCV64, X64]
feature: ["", MCS]
exclude:
- arch: ARM_HYP
feature: MCS
- arch: AARCH64
feature: MCS
- arch: X64
feature: MCS
arch: [RISCV64]
feature: [""]
steps:
- uses: seL4/ci-actions/preprocess@master
- uses: hensoldt-cyber/ci-actions/preprocess@patch-axel-6a
with:
L4V_ARCH: ${{ matrix.arch }}
L4V_FEATURES: ${{ matrix.feature }}
2 changes: 1 addition & 1 deletion .github/workflows/preprocess-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
arch: [ARM, ARM_HYP, AARCH64, RISCV64, X64]
arch: [RISCV64]
# no MCS here, auto-updating mcs.xml should be a separate job.
steps:
- uses: seL4/ci-actions/preprocess@master
Expand Down
9 changes: 2 additions & 7 deletions .github/workflows/sel4test-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,13 +38,8 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
march: [armv7a, armv8a, nehalem, rv32imac, rv64imac]
compiler: [gcc, clang]
exclude:
- march: rv32imac
compiler: clang
- march: rv64imac
compiler: clang
march: [rv64imac]
compiler: [gcc]
steps:
- uses: seL4/ci-actions/sel4test-sim@master
with:
Expand Down
11 changes: 3 additions & 8 deletions .github/workflows/sel4test-sim.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,10 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
march: [armv7a, armv8a, nehalem, rv32imac, rv64imac]
compiler: [gcc, clang]
exclude:
- march: rv32imac
compiler: clang
- march: rv64imac
compiler: clang
march: [rv64imac]
compiler: [gcc]
steps:
- uses: seL4/ci-actions/sel4test-sim@master
- uses: hensoldt-cyber/ci-actions/sel4test-sim@patch-axel-6a
with:
march: ${{ matrix.march }}
compiler: ${{ matrix.compiler }}

0 comments on commit 5d1c85a

Please sign in to comment.