Commit graph

9 commits

Author SHA1 Message Date
Gerwin Klein
3c7c4d1182 github: add manual trigger where possible
Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
2025-02-18 09:22:15 +11:00
Axel Heider
4d7cde075b CI: cancel older concurrent PR runs
Act on PRs only, not on upstreaming.

Signed-off-by: Axel Heider <axelheider@gmx.de>
2024-03-26 20:56:54 +01:00
Gerwin Klein
fa28409d55 github: bump GitHub actions to node20
GitHub has updated the LTS node.js version from 16 to 20 and is
starting to show warnings for node16 actions.

Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
2024-01-29 10:11:25 +11:00
Axel Heider
454245febd CI: build standalone kernel for RISCV64 with LLVM
Signed-off-by: Axel Heider <axelheider@gmx.de>
2024-01-12 07:50:50 +11:00
Gerwin Klein
ab30e1cad6 github: bump action deps to node16 actions
GitHub has deprecated the old node12-based actions.

Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
2022-11-21 15:59:06 +11:00
Gerwin Klein
3359c82b4a github: standalone-compilation for AARCH64
Use the AARCH64_verified config for the standalone kernel compilation
check.

Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
2022-02-03 19:13:55 +11:00
Gerwin Klein
863ee83ca8 github: drop python2 tests
Since the build system defaults to python3 now, these have not worked
as advertised in a while now (they have test py3 twice).

Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
2021-09-09 08:43:56 +10:00
Gerwin Klein
43b2029d02 github: clearer top-level name for compile action
Previous "Kernel" showed up for the badge and main checks group, which
is not very informative.

Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
2021-08-20 13:42:48 +10:00
Luke Mondy
98ca559bb3
CI: Add a PR check to do a stand-alone kernel compilation (#236)
CI: PR check to do a stand-alone kernel compile

On a PR, compile all verified configs of seL4.

Signed-off-by: Luke Mondy <luke.mondy@data61.csiro.au>
Co-authored-by: Luke Mondy <luke.mondy@data61.csiro.au>
2020-08-11 16:22:04 +08:00