Skip to content

🔧 Fix preactivation optimization and output handling#12804

Closed
dsyme wants to merge 1 commit intomainfrom
fpo
Closed

🔧 Fix preactivation optimization and output handling#12804
dsyme wants to merge 1 commit intomainfrom
fpo

Conversation

@dsyme
Copy link
Contributor

@dsyme dsyme commented Jan 30, 2026

Summary

  • Replaced activated output with success output for better clarity and consistency
  • Enhanced job condition handling for skipped dependencies
  • Improved workflow cancellation and job execution patterns

Key Changes

  • Updated constants to use SuccessOutput instead of ActivatedOutput
  • Implemented always() && !cancelled() pattern for downstream job handling
  • Modified pre-activation, activation, and main jobs to support more complex workflow scenarios
  • Added tracking for whether pre-activation can be skipped to optimize job conditions

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.

1 participant