Skip to content

Commit 676ed8f

Browse files
committed
ci: Move "C++ (public headers)" from Cirrus to GitHub Actions
1 parent 61fc3a2 commit 676ed8f

File tree

2 files changed

+18
-72
lines changed

2 files changed

+18
-72
lines changed

.cirrus.yml

-72
This file was deleted.

.github/workflows/ci.yml

+18
Original file line numberDiff line numberDiff line change
@@ -768,6 +768,24 @@ jobs:
768768
run: env
769769
if: ${{ always() }}
770770

771+
cxx_headers_debian:
772+
name: "C++ (public headers)"
773+
runs-on: ubuntu-latest
774+
needs: docker_cache
775+
776+
steps:
777+
- name: Checkout
778+
uses: actions/checkout@v3
779+
780+
- name: CI script
781+
uses: ./.github/actions/run-in-docker-action
782+
with:
783+
dockerfile: ./ci/linux-debian.Dockerfile
784+
tag: linux-debian-image
785+
command: |
786+
g++ -Werror include/*.h
787+
clang -Werror -x c++-header include/*.h
788+
771789
sage:
772790
name: "SageMath prover"
773791
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)