Skip to content

Remove url checking in workflow run #12743

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

martmull
Copy link
Contributor

Before

image

After

image

@martmull martmull enabled auto-merge (squash) June 19, 2025 15:38
Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR Summary

Removes URL validation from HTTP request workflow action schema, shifting validation from schema-level to runtime execution phase.

  • Removed URL validation constraint from workflowSchema.ts to prevent workflow interruption on invalid URLs
  • Change aligns with existing pattern where action validation occurs during execution rather than schema validation
  • Note: This could potentially lead to more runtime errors that would have previously been caught during schema validation
  • Shifts to a more permissive schema approach, matching other action schemas in the codebase

1 file reviewed, no comments
Edit PR Review Bot Settings | Greptile

@martmull martmull force-pushed the 1112-bug-http-request-breaks-workflow-run-when-failing branch from ecf22e8 to 38adf3c Compare June 19, 2025 15:47
Copy link
Contributor

github-actions bot commented Jun 19, 2025

🚀 Preview Environment Ready!

Your preview environment is available at: http://bore.pub:63757

This environment will automatically shut down when the PR is closed or after 5 hours.

@martmull martmull merged commit b778b6e into main Jun 19, 2025
54 checks passed
@martmull martmull deleted the 1112-bug-http-request-breaks-workflow-run-when-failing branch June 19, 2025 16:01
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.

[Bug] HTTP request breaks workflow run when failing
2 participants