Skip to content

fix: improve bootstrap failure error handling#23

Merged
ulises-jeremias merged 1 commit into
mainfrom
fix/bootstrap-failure-handling
Jun 23, 2026
Merged

fix: improve bootstrap failure error handling#23
ulises-jeremias merged 1 commit into
mainfrom
fix/bootstrap-failure-handling

Conversation

@ulises-jeremias

Copy link
Copy Markdown
Member

Summary

When V fails to build from source (e.g. due to a transient V upstream bootstrap issue), the action now provides a clear, actionable error message with the original build output and suggests using stable: true or a specific version as a workaround.

Closes #3

Changes

  • Wrap buildV in try-catch with user-friendly error message
  • Include stdout/stderr in build failure errors
  • Add tests for build failure error handling
  • Add troubleshooting section to README.md

Validation

  • npm run lint
  • npm run test
  • npm run build
  • npm run package
  • npm run format-check

When V fails to build from source, provide a clear error message with
the original build output and suggest using stable: true or a specific
version as a workaround.

Closes #3
@ulises-jeremias ulises-jeremias force-pushed the fix/bootstrap-failure-handling branch from 3ee65e4 to a6f11b5 Compare June 23, 2026 05:25
@ulises-jeremias ulises-jeremias merged commit 663cc08 into main Jun 23, 2026
2 checks passed
@ulises-jeremias ulises-jeremias deleted the fix/bootstrap-failure-handling branch June 23, 2026 05:25
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.

The action starts to fail to setup stable version with error: unknown function: help.print_and_exit

1 participant