---
 .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



Reply via email to