[CI] Be stringent on flags

This commit is contained in:
LDA 2024-09-10 21:39:08 +02:00
commit 3ae262c452

View file

@ -1,4 +1,4 @@
name: Checks Parsee's correctness on GCC name: Checks Parsee's correctness on GCC+Debian
on: [push] on: [push]
jobs: jobs:
compile: compile:
@ -23,7 +23,10 @@ jobs:
- name: Clone Parsee - name: Clone Parsee
uses: actions/checkout@v3 uses: actions/checkout@v3
- name: Build Parsee - name: Build Parsee
run: 'make && make ayadoc' run: >
echo 'CFLAGS=-Werror -Wall -Wextra -pedantic' >> build.conf
cat build.conf
make && make ayadoc
- name: Install Parsee - name: Install Parsee
run: 'make install' run: 'make install'