mirror of
https://github.com/tinyhumansai/openhuman.git
synced 2026-07-28 13:32:23 +00:00
chore: refine macOS release workflow and clean up Cargo.toml
- Updated comments in the GitHub Actions release workflow to clarify the handling of feature-gated binaries for macOS codesigning. - Removed unnecessary required features for `openhuman-core` and `openhuman-cli` in Cargo.toml to streamline the configuration.
This commit is contained in:
@@ -313,10 +313,9 @@ jobs:
|
||||
WITH_UPDATER: 'true'
|
||||
MACOSX_DEPLOYMENT_TARGET: ${{ matrix.settings.platform == 'macos-latest' && '10.15' || '' }}
|
||||
with:
|
||||
# Keep only the app binary in the .app bundle by default.
|
||||
# Helper bins (openhuman-tools-discovery/openhuman-core/openhuman-cli)
|
||||
# are feature-gated in Cargo.toml to prevent unsigned subcomponents
|
||||
# from breaking macOS codesign during release packaging.
|
||||
# `openhuman-tools-discovery` is feature-gated in Cargo.toml so it
|
||||
# does not get bundled into release app packages and break macOS
|
||||
# codesign as an unsigned subcomponent.
|
||||
args: -c ${{ steps.config-overrides.outputs.json }} ${{ matrix.settings.args }}
|
||||
includeDebug: false
|
||||
includeRelease: true
|
||||
|
||||
Reference in New Issue
Block a user