-
Notifications
You must be signed in to change notification settings - Fork 15
docs: add conditional steps documentation and skipped step styling #594
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
base: 01-14-fix_skip-cascade_type_bug_only_skip_mode_makes_deps_optional
Are you sure you want to change the base?
Conversation
|
|
View your CI Pipeline Execution ↗ for commit 8cfa234
☁️ Nx Cloud last updated this comment at |
1d9f0cf to
8cfa234
Compare
🔍 Preview Deployment: Website✅ Deployment successful! 🔗 Preview URL: https://pr-594.pgflow.pages.dev 📝 Details:
_Last updated: _ |

Add Conditional Steps and Error Handling
This PR introduces comprehensive support for conditional step execution and graceful error handling in pgflow. The new features allow workflows to adapt to runtime conditions and handle failures without stopping the entire run.
Key Features
if/ifNotconditions using PostgreSQL's JSON containment operatorfail,skip, orskip-cascadeoptionsretriesExhausted: 'skip'for non-critical stepsVisual Representation
Added a new
step_skippedstyle to the D2 theme for visualizing skipped steps in flow diagrams.Documentation
Added comprehensive documentation with:
These features enable more resilient workflows where non-critical steps can fail without stopping the entire process.