File tree Expand file tree Collapse file tree 1 file changed +20
-1
lines changed Expand file tree Collapse file tree 1 file changed +20
-1
lines changed Original file line number Diff line number Diff line change @@ -103,7 +103,7 @@ jobs:
103
103
build-macos :
104
104
strategy :
105
105
matrix :
106
- openssl : ["1.1", " 3.0"]
106
+ openssl : ["3.0"]
107
107
runs-on : macos-latest
108
108
continue-on-error : true
109
109
steps :
@@ -114,6 +114,25 @@ jobs:
114
114
- name : Build
115
115
run : autoreconf -ivf && PKG_CONFIG_PATH=`brew --prefix openssl@${{ matrix.openssl }}`/lib/pkgconfig ./configure && make
116
116
117
+ # According to https://github.com/actions/runner-images/blob/macos-14-arm64/20241119.509/images/macos/macos-14-arm64-Readme.md
118
+ # [macOS] OpenSSL 1.1 will be removed and OpenSSL 3 will be the default for all macOS images from November 4, 2024
119
+ # so use macos-12 which does not have the deprecation notice
120
+ build-macos-openssl-1-1 :
121
+ strategy :
122
+ matrix :
123
+ platform : [macos-12]
124
+ runs-on : ${{ matrix.platform }}
125
+ steps :
126
+ - uses : actions/checkout@v1
127
+ - name : Install dependencies
128
+ run : |
129
+ brew install autoconf automake libtool libevent pkg-config
130
+ - name : Install openssl v1.0.2
131
+ run : brew install rbenv/tap/openssl@1.0
132
+ - name : Build
133
+ run : autoreconf -ivf && PKG_CONFIG_PATH=`brew --prefix openssl@1.0`/lib/pkgconfig ./configure && make
134
+
135
+
117
136
build-macos-openssl-1-0-2 :
118
137
strategy :
119
138
matrix :
You can’t perform that action at this time.
0 commit comments