---
.github/workflows/compliance.yml | 15 +++++----------
1 file changed, 5 insertions(+), 10 deletions(-)
diff --git a/.github/workflows/compliance.yml b/.github/workflows/compliance.yml
index 29af0a9e8..6f8d1efc6 100644
--- a/.github/workflows/compliance.yml
+++ b/.github/workflows/compliance.yml
@@ -11,13 +11,8 @@ permissions:
jobs:
h2spec:
name: h2spec
- runs-on: ${{ matrix.os }}
- strategy:
- matrix:
- include:
- - TARGET: linux-glibc
- CC: gcc
- os: ubuntu-latest
+ runs-on: ubuntu-latest
+ if: ${{ github.repository_owner == 'haproxy' || github.event_name ==
'workflow_dispatch' }}
steps:
- uses: actions/checkout@v4
- name: Install h2spec
@@ -28,12 +23,12 @@ jobs:
tar xvf h2spec.tar.gz
sudo install -m755 h2spec /usr/local/bin/h2spec
echo "version=${H2SPEC_VERSION}" >> $GITHUB_OUTPUT
- - name: Compile HAProxy with ${{ matrix.CC }}
+ - name: Compile HAProxy with gcc
run: |
make -j$(nproc) all \
ERR=1 \
- TARGET=${{ matrix.TARGET }} \
- CC=${{ matrix.CC }} \
+ TARGET=linux-glibc \
+ CC=gcc \
DEBUG="-DDEBUG_POOL_INTEGRITY" \
USE_OPENSSL=1
sudo make install
--
2.46.0.windows.1