mirror of
https://github.com/tinyhumansai/openhuman.git
synced 2026-07-29 14:02:19 +00:00
fix(release): adjust argument parsing for OpenHuman binary in release workflow
- Updated the release workflow to ensure the `--bin OpenHuman` argument is correctly passed to Cargo by adding an additional separator. This change addresses an issue with Yarn v1 stripping the argument layer, improving the build process for standalone binaries.
This commit is contained in:
@@ -326,7 +326,9 @@ jobs:
|
||||
# to copy/sign inside release app bundles.
|
||||
# Build/package only the app binary to keep standalone CLI bins
|
||||
# out of the signed macOS app bundle.
|
||||
args: -c ${{ steps.config-overrides.outputs.json }} ${{ matrix.settings.args }} -- --bin OpenHuman
|
||||
# Yarn v1 strips one "--" layer when invoking scripts.
|
||||
# Keep a second separator so `--bin OpenHuman` reaches cargo.
|
||||
args: -c ${{ steps.config-overrides.outputs.json }} ${{ matrix.settings.args }} -- -- --bin OpenHuman
|
||||
includeDebug: false
|
||||
includeRelease: true
|
||||
releaseId: ${{ needs.create-release.outputs.release_id }}
|
||||
|
||||
Reference in New Issue
Block a user