Skip to content

Commit d6bcd0c

Browse files
Fix: Remove continue-on-error from Install Overmind CLI step
The CLI install was failing silently, causing 'overmind: command not found' error in subsequent steps. Now the workflow will fail properly if CLI installation fails, and we added a check to verify the CLI exists.
1 parent 4da0feb commit d6bcd0c

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

.github/workflows/scale-test.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ jobs:
154154
155155
- name: Install Overmind CLI
156156
uses: overmindtech/actions/install-cli@main
157-
continue-on-error: true
157+
id: install-cli
158158
with:
159159
version: latest
160160
github-token: ${{ secrets.GITHUB_TOKEN }}
@@ -183,6 +183,12 @@ jobs:
183183
run: |
184184
echo "Fetching change results from: ${{ steps.submit-plan.outputs.change-url }}"
185185
186+
# Verify overmind CLI is available
187+
if ! command -v overmind &> /dev/null; then
188+
echo "::error::Overmind CLI not found. Install step may have failed."
189+
exit 1
190+
fi
191+
186192
# Get the full change analysis as JSON
187193
overmind changes get-change \
188194
--change "${{ steps.submit-plan.outputs.change-url }}" \

0 commit comments

Comments
 (0)