Preview of of the dependent stacks will show possible output change of the

Ensure Dependency-Aware Preview Runs Respect Stack Execution Order and Outputs

Workaround
-
Problem
We have a setup where one main stack, Stack A, provides outputs that are used as inputs for other stacks, B, C, and D. When we run tracked runs and make a change to Stack A, everything works as expected—Stack A finishes first, then B, C, and D run using the updated outputs. The problem happens during preview runs. If we change something on Stack A and run a preview, all stacks run at the same time without waiting for Stack A, and the outputs from Stack A are not reflected in the inputs of B, C, and D. This likely happens because Stack A hasn't been applied yet, so the output isn't available for the previews of the other stacks. As a result, B, C, and D act like nothing has changed, which makes it hard for us to see how changes to Stack A would affect them. We're looking for a workaround to this issue.

Please authenticate to join the conversation.

Upvoters
Status

🗑️ Archived

Board

💡 Feature Requests

Tags

Stacks

Date

7 months ago

Subscribe to post

Get notified by email when there are changes.