64
64
os : [ ubuntu-latest ]
65
65
ruby : [ "3.0" ]
66
66
openssl :
67
+ # https://www.openssl.org/source/
68
+ - openssl-1.0.2u # EOL
69
+ - openssl-1.1.0l # EOL
70
+ - openssl-1.1.1w # EOL
71
+ - openssl-3.0.13
72
+ - openssl-3.1.5
73
+ - openssl-3.2.1
74
+ - openssl-3.3.0
67
75
# http://www.libressl.org/releases.html
68
76
- libressl-3.1.5 # EOL
69
77
- libressl-3.2.7 # EOL
@@ -76,19 +84,10 @@ jobs:
76
84
- libressl-3.9.1
77
85
fips-enabled : [ false ]
78
86
include :
79
- # A temporary workaround for OpenSSL source files.
80
- # https://openssl-library.org/source/old/
81
- - { os: ubuntu-latest, ruby: "3.0", openssl: openssl-1.0.2u, openssl-site-dir: '1.0.2' } # EOL
82
- - { os: ubuntu-latest, ruby: "3.0", openssl: openssl-1.1.0l, openssl-site-dir: '1.1.0' } # EOL
83
- - { os: ubuntu-latest, ruby: "3.0", openssl: openssl-1.1.1w, openssl-site-dir: '1.1.1' } # EOL
84
- - { os: ubuntu-latest, ruby: "3.0", openssl: openssl-3.0.13, openssl-site-dir: '3.0' }
85
- - { os: ubuntu-latest, ruby: "3.0", openssl: openssl-3.1.5, openssl-site-dir: '3.1' }
86
- - { os: ubuntu-latest, ruby: "3.0", openssl: openssl-3.2.1, openssl-site-dir: '3.2' }
87
- - { os: ubuntu-latest, ruby: "3.0", openssl: openssl-3.3.0, openssl-site-dir: '3.3' }
88
- - { os: ubuntu-latest, ruby: "3.0", openssl: openssl-3.0.13, openssl-site-dir: '3.0', fips-enabled: true, append-configure: 'enable-fips', name-extra: 'fips' }
89
- - { os: ubuntu-latest, ruby: "3.0", openssl: openssl-3.1.5, openssl-site-dir: '3.1', fips-enabled: true, append-configure: 'enable-fips', name-extra: 'fips' }
90
- - { os: ubuntu-latest, ruby: "3.0", openssl: openssl-3.2.1, openssl-site-dir: '3.2', fips-enabled: true, append-configure: 'enable-fips', name-extra: 'fips' }
91
- - { os: ubuntu-latest, ruby: "3.0", openssl: openssl-3.3.0, openssl-site-dir: '3.3', fips-enabled: true, append-configure: 'enable-fips', name-extra: 'fips' }
87
+ - { os: ubuntu-latest, ruby: "3.0", openssl: openssl-3.0.13, fips-enabled: true, append-configure: 'enable-fips', name-extra: 'fips' }
88
+ - { os: ubuntu-latest, ruby: "3.0", openssl: openssl-3.1.5, fips-enabled: true, append-configure: 'enable-fips', name-extra: 'fips' }
89
+ - { os: ubuntu-latest, ruby: "3.0", openssl: openssl-3.2.1, fips-enabled: true, append-configure: 'enable-fips', name-extra: 'fips' }
90
+ - { os: ubuntu-latest, ruby: "3.0", openssl: openssl-3.3.0, fips-enabled: true, append-configure: 'enable-fips', name-extra: 'fips' }
92
91
- { os: ubuntu-latest, ruby: "3.0", openssl: openssl-head, git: 'https://github.com/openssl/openssl.git', branch: 'master' }
93
92
- { os: ubuntu-latest, ruby: "3.0", openssl: openssl-head, git: 'https://github.com/openssl/openssl.git', branch: 'master', fips-enabled: true, append-configure: 'enable-fips', name-extra: 'fips' }
94
93
- { os: ubuntu-latest, ruby: "3.0", openssl: openssl-head, git: 'https://github.com/openssl/openssl.git', branch: 'master', append-configure: 'no-legacy', name-extra: 'no-legacy' }
@@ -104,7 +103,7 @@ jobs:
104
103
case ${{ matrix.openssl }} in
105
104
openssl-*)
106
105
if [ -z "${{ matrix.git }}" ]; then
107
- curl -OL https://openssl.org/source/old/${{ matrix.openssl-site-dir }}/ ${{ matrix.openssl }}.tar.gz
106
+ curl -OL https://openssl.org/source/${{ matrix.openssl }}.tar.gz
108
107
tar xf ${{ matrix.openssl }}.tar.gz && cd ${{ matrix.openssl }}
109
108
else
110
109
git clone -b ${{ matrix.branch }} --depth 1 ${{ matrix.git }} ${{ matrix.openssl }}
0 commit comments