Commit graph

7 commits

Author SHA1 Message Date
Gerwin Klein
41497c6e60 Add MCS to the preprocess check
Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
2021-05-07 09:54:27 +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
Gerwin Klein
ab5b6bd6bf Refactor github workflows; add preprocess test
This commit refactors the github workflows into two
file (push/pull request), makes use of the new central
seL4 github actions, and adds the preprocess test for
pull requests.

Signed-off-by: Gerwin Klein <gerwin.klein@data61.csiro.au>
2020-06-18 12:47:54 +10:00
Gerwin Klein
62b37194a5 github: invoke git status correctly
The -u option takes its argument without space.

Signed-off-by: Gerwin Klein <gerwin.klein@data61.csiro.au>
2020-05-12 11:09:01 +08:00
Gerwin Klein
8a5ee2b5f8 github: sync with test invocation on bamboo
This should not change behaviour, but makes sure we replicate the test
setup more precisely.

Signed-off-by: Gerwin Klein <gerwin.klein@data61.csiro.au>
2020-05-12 11:08:22 +08:00
Gerwin Klein
a4b1e347f6 github: use gitlint config from sel4_tools
Previously, gitlint would use the configuration from the local
repository only.

Signed-off-by: Gerwin Klein <gerwin.klein@data61.csiro.au>
2020-05-12 11:07:46 +08:00
Gerwin Klein
3f9a4cd809 github: add workflow actions for style checks
This replicates some of the TS-internal CI checks directly on github
for faster feedback.

Signed-off-by: Gerwin Klein <gerwin.klein@data61.csiro.au>
2020-05-05 11:22:09 +10:00