Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
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>