4 Commits

Author SHA1 Message Date
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