From 19becd57e49ed061fc43d921334bc252627599b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20M=C3=BCller?= Date: Wed, 14 Aug 2024 10:14:40 +0200 Subject: [PATCH] [CI] Add test for OpenSSL 3.3 (#14873) --- .github/workflows/openssl.yml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.github/workflows/openssl.yml b/.github/workflows/openssl.yml index b932ce542e45..8cdb888e3621 100644 --- a/.github/workflows/openssl.yml +++ b/.github/workflows/openssl.yml @@ -7,7 +7,7 @@ concurrency: cancel-in-progress: ${{ github.ref != 'refs/heads/master' }} jobs: - openssl3: + openssl3_0: runs-on: ubuntu-latest name: "OpenSSL 3.0" container: crystallang/crystal:1.13.1-alpine @@ -24,6 +24,19 @@ jobs: run: bin/crystal eval 'require "openssl"; p! LibSSL::OPENSSL_VERSION, LibSSL::LIBRESSL_VERSION' - name: Run OpenSSL specs run: bin/crystal spec --order=random spec/std/openssl/ + openssl3_3: + runs-on: ubuntu-latest + name: "OpenSSL 3.3" + container: crystallang/crystal:1.13.1-alpine + steps: + - name: Download Crystal source + uses: actions/checkout@v4 + - name: Install openssl 3.3 + run: apk add "openssl-dev=~3.3" --repository=http://dl-cdn.alpinelinux.org/alpine/v3.20/community + - name: Check LibSSL version + run: bin/crystal eval 'require "openssl"; p! LibSSL::OPENSSL_VERSION, LibSSL::LIBRESSL_VERSION' + - name: Run OpenSSL specs + run: bin/crystal spec --order=random spec/std/openssl/ openssl111: runs-on: ubuntu-latest name: "OpenSSL 1.1.1"