From 44d082c4e5d3122f875f2dc5520cae04b661d5f8 Mon Sep 17 00:00:00 2001 From: William Yang Date: Wed, 2 Oct 2024 16:02:10 +0200 Subject: [PATCH 1/2] ci(release): exclude some unsupp builds --- .github/workflows/release.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index f533a0b6..184f3dfe 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -94,6 +94,8 @@ jobs: exclude: - os: el9 openssl: sys + - os: amzn2 + openssl: openssl3 runs-on: ubuntu-latest steps: @@ -118,7 +120,7 @@ jobs: IMAGE=ghcr.io/emqx/emqx-builder/5.3-13:1.15.7-${{ matrix.otp }}-${{ matrix.os }} docker run -i --rm -v $(pwd):/wd --workdir /wd --platform=linux/${{ matrix.arch }} \ -e BUILD_RELEASE=1 -e QUICER_TLS_VER=${{ matrix.openssl }} \ - $IMAGE bash -euc 'git config --global --add safe.directory /wd; make' + $IMAGE bash -euc 'git config --global --add safe.directory /wd; [[ "${QUICER_TLS_VER}" == "openssl3" ]] && which yum && yum install -y perl-IPC-Cmd; make' - uses: actions/upload-artifact@v4 if: startsWith(github.ref, 'refs/tags/') From 22d97e27646fd249e0659950024e6232f6b2ab83 Mon Sep 17 00:00:00 2001 From: William Yang Date: Thu, 3 Oct 2024 13:26:19 +0200 Subject: [PATCH 2/2] ci: disable the broken hex release --- .github/workflows/hex_pub.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/hex_pub.yml b/.github/workflows/hex_pub.yml index 9aa148c9..d78b03a1 100644 --- a/.github/workflows/hex_pub.yml +++ b/.github/workflows/hex_pub.yml @@ -4,6 +4,7 @@ on: - '*' jobs: + if: false publish: runs-on: ubuntu-latest steps: