From c8dd976c54f0fedc75e297f383905672a469e4db Mon Sep 17 00:00:00 2001 From: Spencer Wilson Date: Thu, 6 Jun 2024 10:15:32 -0400 Subject: [PATCH] Minimal ARM64 job --- .github/workflows/arm.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .github/workflows/arm.yml diff --git a/.github/workflows/arm.yml b/.github/workflows/arm.yml new file mode 100644 index 000000000..1d32c9359 --- /dev/null +++ b/.github/workflows/arm.yml @@ -0,0 +1,19 @@ +name: ARM tests + +on: [push, pull_request] + +jobs: + + stylecheck: + name: Check code formatting + container: openquantumsafe/ci-ubuntu-focal-arm64:latest + runs-on: oqs-arm64 + steps: + - name: Checkout code + uses: actions/checkout@v4 + - name: Ensure code conventions are upheld + run: python3 -m pytest --verbose tests/test_code_conventions.py + - name: Check that doxygen can parse the documentation + run: mkdir build && ./scripts/run_doxygen.sh $(which doxygen) ./docs/.Doxyfile ./build + - name: Validate CBOM + run: scripts/validate_cbom.sh