ci: Move "C++ (public headers)" from Cirrus to GitHub Actions

This commit is contained in:
Hennadii Stepanov
2023-08-23 10:59:26 +01:00
parent 61fc3a2dc8
commit 676ed8f9cf
2 changed files with 18 additions and 72 deletions

View File

@@ -768,6 +768,24 @@ jobs:
run: env
if: ${{ always() }}
cxx_headers_debian:
name: "C++ (public headers)"
runs-on: ubuntu-latest
needs: docker_cache
steps:
- name: Checkout
uses: actions/checkout@v3
- name: CI script
uses: ./.github/actions/run-in-docker-action
with:
dockerfile: ./ci/linux-debian.Dockerfile
tag: linux-debian-image
command: |
g++ -Werror include/*.h
clang -Werror -x c++-header include/*.h
sage:
name: "SageMath prover"
runs-on: ubuntu-latest