Skip to content

Commit

Permalink
[CI] Add test for OpenSSL 3.3 (#14873)
Browse files Browse the repository at this point in the history
  • Loading branch information
straight-shoota authored Aug 14, 2024
1 parent 38304b3 commit 19becd5
Showing 1 changed file with 14 additions and 1 deletion.
15 changes: 14 additions & 1 deletion .github/workflows/openssl.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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"
Expand Down

0 comments on commit 19becd5

Please sign in to comment.