Skip to content

Conversation

@dsyme
Copy link
Contributor

@dsyme dsyme commented Jan 30, 2026

Summary

  • Removed redundant if conditions in multiple workflow files that prevented pre-activation for schedule, merge_group, and workflow_dispatch events
  • Added a new compiler option to control pre-activation optimization
  • Simplified pre-activation job conditions across various workflow files

Changes

  • Removed complex if conditions in pre-activation jobs for multiple workflow files
  • Introduced skipPreActivationOptimization flag in the workflow compiler
  • Created a new compiler option WithSkipPreActivationOptimization to enable/disable the optimization
  • Updated compiler_activation_jobs.go to support the new optimization flag

@dsyme dsyme changed the title 🔧 Disable skip preoptimization in workflow pre-activation 🔧 Disable optimization for workflow pre-activation Jan 30, 2026
@dsyme dsyme merged commit 96fa2b5 into main Jan 30, 2026
84 checks passed
@dsyme dsyme deleted the dpo branch January 30, 2026 18:19
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.

4 participants