6 Commits

Author SHA1 Message Date
Huakun Shen
4a91523caa
ci: enable all publish targets but universal mac build 2025-01-07 02:07:29 -05:00
Huakun Shen
313c77ffb8
ci: enhance Windows OpenSSL directory checks in environment script
- Added path module import for improved directory handling.
- Implemented additional logging for the existence and contents of the OpenSSL directory on Windows.
- Enhanced the script to join the OpenSSL directory path for better compatibility and clarity.
2025-01-07 01:46:18 -05:00
Huakun Shen
137647b6c6
ci: enhance CI workflow and environment check script 2025-01-07 01:25:35 -05:00
Huakun Shen
5ff90481bb
ci: remove universal build support for macOS and simplify OpenSSL checks
- Commented out the macOS 14 universal build configuration in the CI workflow due to OpenSSL cross-compilation issues.
- Simplified the OpenSSL directory existence checks in the environment check script for better logging and error handling on Windows and macOS platforms.
2025-01-07 01:15:53 -05:00
Huakun Shen
f8d61808e9
ci: update OpenSSL environment variables in CI workflow and script
- Modified OpenSSL directory paths in the desktop publish workflow to point to the new installation location.
- Enhanced the environment check script to include validation for the existence of the OpenSSL directories, improving error handling and logging for Windows platform.
- Ensured consistency in OpenSSL directory references across the CI configuration.
2025-01-07 00:51:16 -05:00
Huakun Shen
82aca59dda ci: update desktop publish workflow and replace OpenSSL check script
- Added macOS 14 support for universal builds in the CI workflow.
- Introduced a new environment check script for OpenSSL configuration, replacing the previous openssl-check script.
- Removed the old openssl-check script to streamline the CI process.
- Updated package.json to reflect the new script name for environment checks.
2025-01-07 00:41:28 -05:00