From 9da97b1dfbe01083b82fccad45bcd57b25ebf7b6 Mon Sep 17 00:00:00 2001 From: Gabor Szabo Date: Fri, 30 Jan 2026 10:41:40 +0200 Subject: [PATCH 1/2] Separate the apt-get and the yum steps And protect them using if-statements --- .github/workflows/testsuite.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/testsuite.yml b/.github/workflows/testsuite.yml index 1b2670b..16ea334 100644 --- a/.github/workflows/testsuite.yml +++ b/.github/workflows/testsuite.yml @@ -62,11 +62,15 @@ jobs: container: ${{ matrix.os-version }} steps: - uses: actions/checkout@v4 - - name: Install dependencies + - name: Install dependencies using apt-get + if: ${{ matrix.os-version == 'debian:bullseye' || matrix.os-version == 'debian:bookworm' }} run: | - (apt-get update && - apt-get install -y openssl perl make gcc libssl-dev sudo curl) || - (yum install --skip-broken -y openssl perl make gcc openssl-devel sudo curl) + apt-get update + apt-get install -y openssl perl make gcc libssl-dev sudo curl + - name: Install dependencies using yum + if: ${{ matrix.os-version == 'almalinux:9' }} + run: | + yum install --skip-broken -y openssl perl make gcc openssl-devel sudo curl - run: openssl version - run: perl -V - name: uses install-with-cpm From df0687de691e60bf4ff47e8e057a6bbc1374c153 Mon Sep 17 00:00:00 2001 From: Todd Rinaldo Date: Sun, 1 Feb 2026 12:17:11 -0600 Subject: [PATCH 2/2] Update checkout action version from v4 to v6 --- .github/workflows/testsuite.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/testsuite.yml b/.github/workflows/testsuite.yml index 45cde6d..141c75b 100644 --- a/.github/workflows/testsuite.yml +++ b/.github/workflows/testsuite.yml @@ -61,7 +61,7 @@ jobs: container: ${{ matrix.os-version }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install dependencies using apt-get if: ${{ matrix.os-version == 'debian:bullseye' || matrix.os-version == 'debian:bookworm' }} run: |