We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a77b3a5 commit 2357452Copy full SHA for 2357452
1 file changed
.github/workflows/release-binaries.yml
@@ -77,6 +77,7 @@ jobs:
77
with:
78
key: clients-${{ matrix.target }}
79
- name: Build client binaries
80
+ shell: bash
81
run: |
82
if [ "${{ matrix.use_cross }}" = "true" ]; then
83
BUILD="rustup run stable cross"
@@ -179,7 +180,12 @@ jobs:
179
180
upload-to-target-release:
181
name: Attach client binaries to terraphim-ai release
182
needs: [build-binaries, sign-and-notarize-macos]
- if: always() && needs.build-binaries.result == 'success'
183
+ # Attach when macOS sign succeeded; do not require full matrix (Windows is optional).
184
+ if: >-
185
+ always() &&
186
+ !cancelled() &&
187
+ needs.sign-and-notarize-macos.result == 'success' &&
188
+ needs.build-binaries.result != 'cancelled'
189
runs-on: ubuntu-latest
190
steps:
191
- uses: actions/download-artifact@v4
0 commit comments