Commit Graph

427 Commits

Author SHA1 Message Date
Davide De Rosa 187184eff0
Whatever, include all targets in release 2023-12-16 12:52:21 +01:00
Davide De Rosa 9d5b520e85
Bump
- Update README
- Fix missing cleanup (weirdly necessary in CI)
2023-12-16 12:48:16 +01:00
Davide De Rosa dd0c08fb24
Bump 2023-12-16 12:27:54 +01:00
Davide De Rosa ccae2a7ebc
Fix script version not considered for tagging 2023-12-16 12:24:51 +01:00
Davide De Rosa 0c8b35f075
Bump version
- Include #58 in workflow
- Autogen release notes
2023-12-16 12:18:45 +01:00
Davide De Rosa 7d9804a8ac
Add arm64 target for Apple TV Simulator (#58) 2023-12-16 12:13:35 +01:00
Davide De Rosa 4837f567f5
Fix stale use of get_target_sdk (#57) 2023-12-16 09:49:10 +01:00
Davide De Rosa dbbc044387
Drop get_target_sdk nonsense (#56) 2023-12-12 13:37:52 +01:00
Davide De Rosa c155625406
OpenSSL 3.2.0 (1) 2023-12-12 12:25:46 +00:00
Davide De Rosa 54d31ac568
Bump 2023-12-12 13:11:48 +01:00
Davide De Rosa b5c69e948e
Add tvOS targets to GitHub release (#55) 2023-12-12 13:11:07 +01:00
Davide De Rosa 99eb3624b8
Fix MIN_SDK in framework creation (#54) 2023-12-12 13:08:46 +01:00
hoppjan 12ad7b9efc
Fix OpenSSL 3 build issues (#52)
* OpenSSL 1.1.1x is EOL, this should make it work for 3.x.x versions.
See https://www.openssl.org/blog/blog/2023/03/28/1.1.1-EOL/

* Removed asm inheritance from config

* Make 3.x the standard parsing logic

* Drop all references to Bitcode

* Use newer -platform_version

* Default to 3.2.0

---------

Co-authored-by: Davide De Rosa <keeshux@gmail.com>
2023-12-12 11:41:50 +01:00
Davide De Rosa 2d1df58291 Replace deprecated set-output in workflow 2022-10-17 13:43:57 +02:00
Davide De Rosa 93e9359f1d Add descriptive job name 2022-10-17 13:43:57 +02:00
Davide De Rosa 757c074af4
OpenSSL 1.1.1q 2022-09-25 10:30:31 +00:00
Davide De Rosa 2a3011778d Hardcode disable Bitcode to true
Deprecated in Xcode 14.
2022-09-25 12:12:09 +02:00
Davide De Rosa 4d57a92844 Bump to 1.1.1q 2022-09-25 12:12:09 +02:00
Davide De Rosa 1c03f4d3fc
OpenSSL 1.1.1o 2022-06-17 07:38:55 +00:00
Davide De Rosa 797a82d20a Bump to 1.1.1o 2022-06-17 09:25:23 +02:00
Davide De Rosa d2c59ebca1
OpenSSL 1.1.1m (1) 2022-05-17 16:38:07 +00:00
Davide De Rosa d08001e78c Bump versions
- Release version

- CI to macOS 12

- iOS Simulator/Catalyst target to 14
2022-05-17 18:09:00 +02:00
Davide De Rosa e39ecb42c7 Update README with new versions 2022-02-02 23:29:35 +01:00
Davide De Rosa cbbff97a99
OpenSSL 1.1.1m 2022-02-02 20:08:45 +00:00
Davide De Rosa b423309afb Update to 1.1.1m 2022-02-02 20:54:32 +01:00
Davide De Rosa 814bf909de Lower macOS target to 10.14 2022-02-02 20:54:32 +01:00
ilker cam 2b2d68ec9b
Fix disable bitcode argument in Podfile (#45) 2022-01-03 15:11:12 +01:00
Davide De Rosa 11e668e603 Move targets into specific step 2021-12-01 13:10:06 +01:00
Davide De Rosa ac0d6f6d42
Reuse version normalizer (#44)
* Reuse get_openssl_version() from external script

* Improve variables usage in workflow

* Fix release notes generation

* Rename main job
2021-12-01 12:43:11 +01:00
Davide De Rosa 2f25fce94b Trigger release on .version 2021-12-01 10:21:51 +01:00
Davide De Rosa 42a049c406 Embed scripts version in tag
Use last two digits to embed scripts version (00-99) along with
OpenSSL version (e.g. 1.1.1l = 1.1.112).
2021-11-25 09:24:48 +01:00
Davide De Rosa 5df4fba83e Make all-in-one script to produce SwiftPM binary
Disable Bitcode.
2021-11-25 09:17:30 +01:00
Davide De Rosa e4755f2f1c Fix tag for release 2021-11-25 09:01:04 +01:00
Davide De Rosa 431fd7eab9 Check Bitcode against more generic libssl.a 2021-11-24 16:21:02 +01:00
Davide De Rosa 7fe4127c8e Use a non-Bitcode SwiftPM target 2021-11-24 16:02:43 +01:00
Davide De Rosa 88a5f17eff Embed Bitcode in framework based on obj files
Suppress annoying warnings about missing Bitcode in *.o files.
2021-11-24 15:52:11 +01:00
Davide De Rosa 702ad59cf4 Disable Bitcode in .podspec 2021-11-24 15:52:11 +01:00
Davide De Rosa 1fde50f634 Work around dynamic linking warning in Catalyst
"was built for newer Mac Catalyst version (14.0) than being
linked (13.0)"
2021-11-24 15:52:11 +01:00
Davide De Rosa e653c77faa Create SwiftPM binaries for both dynamic/static 2021-11-24 15:52:11 +01:00
Davide De Rosa 37043e7c92 Lower SwiftPM version to 5.3 2021-11-06 11:42:43 +01:00
Davide De Rosa 1889136399 Fix tagging (be semantic) 2021-10-26 12:35:24 +02:00
Davide De Rosa 66b3133930 Fix symlinks in zipped xcframework 2021-10-26 12:19:13 +02:00
Davide De Rosa 2ed7369283 Make binaries available as Swift package 2021-10-25 13:08:10 +02:00
Davide De Rosa 782543ec7b Update bundle 2021-10-06 17:54:28 +02:00
Davide De Rosa 928504378a
Merge pull request #41 from levigroker/levi/gpg-verify
Download GPG signature from archive location
2021-09-16 13:08:24 +02:00
Levi Brown ddb8bbc636
Download GPG signature from archive location
This addresses an issue wher the downloaded signature would not match the archive, if an older version of the archive is downloaded.
2021-09-15 16:31:28 -06:00
Davide De Rosa 1f4c6c40d1
Merge pull request #40 from levigroker/levi/gpg_validation
Perform GPG Signature Validation on the archive
2021-09-15 23:37:26 +02:00
Davide De Rosa e6e4b76e60 Use public OpenGPG key server 2021-09-15 11:03:59 +02:00
Levi Brown 85c7500ae0 Perform GPG Signature Validation on the archive 2021-09-15 11:03:25 +02:00
Davide De Rosa 3597714d2c Bump OpenSSL version 2021-09-15 10:45:29 +02:00