File tree Expand file tree Collapse file tree 4 files changed +10
-3
lines changed Expand file tree Collapse file tree 4 files changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -75,10 +75,12 @@ jobs:
75
75
echo "-----END EC PRIVATE KEY-----" >> private_key.pem
76
76
openssl dgst -sign private_key.pem -sha256 -out openssl.xcframework.zip.sig openssl.xcframework.zip
77
77
openssl dgst -sign private_key.pem -sha256 -out openssl_swift.xcframework.zip.sig openssl_swift.xcframework.zip
78
+ openssl dgst -sign private_key.pem -sha256 -out openssl_swift.xcframework.zip.sig openssl_swift.xcframework.zip
79
+ openssl dgst -sign private_key.pem -sha256 -out openssl.tar.xz.sig openssl.tar.xz
78
80
rm -f private_key.pem
79
81
- name : Make Release
80
82
id : make_release
81
83
env :
82
84
GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
83
85
run : |
84
- gh release create -n "${{ needs.query.outputs.openssl_version }}" -t "${{ needs.query.outputs.openssl_version }}" ${{ needs.query.outputs.openssl_version }} openssl.xcframework.zip openssl.xcframework.zip.sig openssl_swift.xcframework.zip openssl_swift.xcframework.zip.sig
86
+ gh release create -n "${{ needs.query.outputs.openssl_version }}" -t "${{ needs.query.outputs.openssl_version }}" ${{ needs.query.outputs.openssl_version }} openssl.xcframework.zip openssl.xcframework.zip.sig openssl_swift.xcframework.zip openssl_swift.xcframework.zip.sig openssl.tar.xz openssl.tar.xz.sig
Original file line number Diff line number Diff line change 1
1
.DS_Store
2
2
build /
3
3
* .xcframework /
4
+ * .tar
4
5
* .tar.gz
5
6
* .tar.gz.asc
6
7
* .tar.xz
Original file line number Diff line number Diff line change @@ -49,7 +49,7 @@ Options are:
49
49
-- build args
50
50
Any arguments after -- are passed directly to the ./configure step of compiling curl. Regardless
51
51
of this value these parameters are always provided:
52
- -no-shared -no-ui-console -no-tests -no-stdio -no-threads -no- legacy -no-ssl2 -no-ssl3 -no-asm -no-weak-ssl-ciphers
52
+ -no-shared -no-ui-console -no-tests -no-legacy -no-ssl2 -no-ssl3 -no-asm -no-weak-ssl-ciphers
53
53
```
54
54
55
55
## Export Compliance
Original file line number Diff line number Diff line change @@ -97,7 +97,7 @@ function build() {
97
97
export CFLAGS=" -arch ${ARCH} -pipe -Os -gdwarf-2 -isysroot ${SDKDIR} -m${SDK} -version-min=12.0"
98
98
export LDFLAGS=" -arch ${ARCH} -isysroot ${SDKDIR} "
99
99
100
- CONFIGURE_ARGS=" ${BUILD_ARGS} -no-shared -no-ui-console -no-tests -no-stdio -no-threads -no- legacy -no-ssl2 -no-ssl3 -no-asm -no-weak-ssl-ciphers"
100
+ CONFIGURE_ARGS=" ${BUILD_ARGS} -no-shared -no-ui-console -no-tests -no-legacy -no-ssl2 -no-ssl3 -no-asm -no-weak-ssl-ciphers"
101
101
102
102
echo " build variables: CC=\" ${CC} \" CFLAGS=\" ${CFLAGS} \" LDFLAGS=\" ${LDFLAGS} \" " >> " ${LOG} "
103
103
echo " configure parameters: ${CONFIGURE_ARGS} " >> " ${LOG} "
@@ -172,3 +172,7 @@ xcodebuild -create-xcframework \
172
172
-framework ${BUILDDIR} /iphonesimulator/openssl.framework \
173
173
-output openssl.xcframework
174
174
plutil -insert CFBundleVersion -string ${OPENSSL_VERSION} openssl.xcframework/Info.plist
175
+
176
+ rm -f openssl.tar openssl.tar.xz
177
+ tar -cf openssl.tar build/openssl_* /artifacts/
178
+ xz openssl.tar
You can’t perform that action at this time.
0 commit comments