summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMurray Cumming <murrayc@murrayc.com>2019-10-11 10:20:49 +0200
committerMurray Cumming <murrayc@murrayc.com>2019-10-11 10:26:45 +0200
commit6750902e4e5ee948e4f96386cad767e609949f7a (patch)
tree8d2f80098d20842f63fce2a2cc5cba98e6ac16d1
parente98bd15529cb64c6bb01793f36d1f03f2dd65713 (diff)
downloadsigc++-6750902e4e5ee948e4f96386cad767e609949f7a.tar.gz
Github Actions: Use --enable-warnings=fatal
This enables more warnings and makes the build fail if they happen.
-rw-r--r--.github/workflows/autotools-clang-5.yml2
-rw-r--r--.github/workflows/autotools-clang-6.yml2
-rw-r--r--.github/workflows/autotools-clang-7.yml2
-rw-r--r--.github/workflows/autotools-clang-8.yml2
-rw-r--r--.github/workflows/autotools-gcc-7.yml2
-rw-r--r--.github/workflows/autotools-gcc-8.yml2
-rw-r--r--.github/workflows/autotools-gcc-9.yml2
7 files changed, 7 insertions, 7 deletions
diff --git a/.github/workflows/autotools-clang-5.yml b/.github/workflows/autotools-clang-5.yml
index fee2515..69fa140 100644
--- a/.github/workflows/autotools-clang-5.yml
+++ b/.github/workflows/autotools-clang-5.yml
@@ -14,7 +14,7 @@ jobs:
sudo apt update
sudo apt install mm-common clang-5.0
export CXX=clang++-5.0
- ./autogen.sh
+ ./autogen.sh --enable-warnings=fatal
./configure
make
- name: Test
diff --git a/.github/workflows/autotools-clang-6.yml b/.github/workflows/autotools-clang-6.yml
index fc62db4..a2643db 100644
--- a/.github/workflows/autotools-clang-6.yml
+++ b/.github/workflows/autotools-clang-6.yml
@@ -14,7 +14,7 @@ jobs:
sudo apt update
sudo apt install mm-common clang-6.0
export CXX=clang++-6.0
- ./autogen.sh
+ ./autogen.sh --enable-warnings=fatal
./configure
make
- name: Test
diff --git a/.github/workflows/autotools-clang-7.yml b/.github/workflows/autotools-clang-7.yml
index 59148fc..4aefe08 100644
--- a/.github/workflows/autotools-clang-7.yml
+++ b/.github/workflows/autotools-clang-7.yml
@@ -14,7 +14,7 @@ jobs:
sudo apt update
sudo apt install mm-common clang-7
export CXX=clang++-7
- ./autogen.sh
+ ./autogen.sh --enable-warnings=fatal
./configure
make
- name: Test
diff --git a/.github/workflows/autotools-clang-8.yml b/.github/workflows/autotools-clang-8.yml
index 5d9d0a5..69416f3 100644
--- a/.github/workflows/autotools-clang-8.yml
+++ b/.github/workflows/autotools-clang-8.yml
@@ -15,7 +15,7 @@ jobs:
sudo apt update
sudo apt install mm-common clang-8
export CXX=clang++-8
- ./autogen.sh
+ ./autogen.sh --enable-warnings=fatal
./configure
make
- name: Test
diff --git a/.github/workflows/autotools-gcc-7.yml b/.github/workflows/autotools-gcc-7.yml
index baf49f8..31918c1 100644
--- a/.github/workflows/autotools-gcc-7.yml
+++ b/.github/workflows/autotools-gcc-7.yml
@@ -14,7 +14,7 @@ jobs:
sudo apt update
sudo apt install mm-common g++-7
export CXX=g++-7
- ./autogen.sh
+ ./autogen.sh --enable-warnings=fatal
./configure
make
- name: Test
diff --git a/.github/workflows/autotools-gcc-8.yml b/.github/workflows/autotools-gcc-8.yml
index e431318..08e9b13 100644
--- a/.github/workflows/autotools-gcc-8.yml
+++ b/.github/workflows/autotools-gcc-8.yml
@@ -14,7 +14,7 @@ jobs:
sudo apt update
sudo apt install mm-common g++-8
export CXX=g++-8
- ./autogen.sh
+ ./autogen.sh --enable-warnings=fatal
./configure
make
- name: Test
diff --git a/.github/workflows/autotools-gcc-9.yml b/.github/workflows/autotools-gcc-9.yml
index 165fc00..9f4c126 100644
--- a/.github/workflows/autotools-gcc-9.yml
+++ b/.github/workflows/autotools-gcc-9.yml
@@ -15,7 +15,7 @@ jobs:
sudo apt update
sudo apt install mm-common g++-9
export CXX=g++-9
- ./autogen.sh
+ ./autogen.sh --enable-warnings=fatal
./configure
make
- name: Test