refactor(ci): simplify release workflow and enhance build process
- Updated the release workflow in `release.yml` to streamline the CI process by consolidating build steps for Windows, macOS, and Linux. - Removed redundant validation and preparation steps, improving efficiency and clarity in the workflow. - Enhanced the packaging process for macOS to create a universal binary and added support for Linux artifact generation. - Improved dependency installation steps across platforms, ensuring a more consistent build environment. Benefits: - Reduces complexity in the CI configuration, making it easier to maintain and understand. - Increases reliability of the build process, minimizing potential issues during execution. - Facilitates smoother artifact creation and release management across different operating systems.
This commit is contained in:
950
.github/workflows/release.yml
vendored
950
.github/workflows/release.yml
vendored
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user