Skip to content

fix: run workshop epicshop add retry loop with bash on Windows - #644

Merged
kody-bot merged 1 commit into
mainfrom
cursor/fix-workshop-deploy-windows-shell-e099
Jul 29, 2026
Merged

fix: run workshop epicshop add retry loop with bash on Windows#644
kody-bot merged 1 commit into
mainfrom
cursor/fix-workshop-deploy-windows-shell-e099

Conversation

@kentcdodds

Copy link
Copy Markdown
Member

Summary

Follow-up to #643. Workshop Setup still failed on Windows because the new epicshop add retry loop is bash, and Windows runners default to PowerShell (Missing opening '(' after keyword 'while'). That failed the Windows matrix leg, and default fail-fast cancelled ubuntu/macos even though Test + Deploy were already green.

Changes

  • Force shell: bash on the Add repo step
  • Set strategy.fail-fast: false so one OS failure does not cancel the others

Test plan

  • Merge and re-run Update Workshops
  • Confirm Setup passes on windows/mac/ubuntu for a previously red workshop (e.g. structured-data)
Open in Web Open in Cursor 

Windows runners default to PowerShell, which rejected the bash while-loop and
failed Setup on every workshop. Force shell: bash and disable matrix fail-fast
so one OS does not cancel the others.
@kody-bot
kody-bot marked this pull request as ready for review July 29, 2026 00:54
@nx-cloud

nx-cloud Bot commented Jul 29, 2026

Copy link
Copy Markdown

View your CI Pipeline Execution ↗ for commit 98b9ccd

Command Status Duration Result
nx run-many --target typecheck ✅ Succeeded 2s View ↗
nx run-many --target build ✅ Succeeded 2s View ↗
nx lint ✅ Succeeded 3s View ↗

💡 Verify your cache is correct by running tasks in a sandbox. Read docs ↗


☁️ Nx Cloud last updated this comment at 2026-07-29 00:57:18 UTC

@kody-bot
kody-bot merged commit b3ea2e3 into main Jul 29, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants