Skip to content

Conversation

@iluuu1994
Copy link
Member

@iluuu1994 iluuu1994 commented Feb 8, 2026

Also introduce label-based opt-in and opt-out mechanism for jobs.

TODOs:

  • Some things in push.yml were never added to nightly.yml. I will need to make sure we won't lose anything important (e.g. the System info step, Firebird config, etc.)

Also introduce label-based opt-in and opt-out mechanism for jobs.
asan && !comprehensive doesn't require setup, so the negation would be !asan ||
comprehensive.
"Enable all" -> "All jobs"
"Disable all" -> "No jobs"
"Comprehensive" -> "All variations"
This will be improved for phpGH-14154 anyway.
This is slower than I anticipated
The benchmarking job is independant for push, for now at least.
@iluuu1994 iluuu1994 force-pushed the unify-push-nightly branch 3 times, most recently from b0eadd1 to 1240f09 Compare February 10, 2026 17:48
@iluuu1994 iluuu1994 marked this pull request as ready for review February 10, 2026 17:55
@iluuu1994 iluuu1994 requested a review from TimWolla as a code owner February 10, 2026 17:55
Copy link
Member

@TimWolla TimWolla left a comment

Choose a reason for hiding this comment

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

Did not yet review the changes to nightly.yml. Looked at all other changes.

@iluuu1994 iluuu1994 force-pushed the unify-push-nightly branch 2 times, most recently from c5eb3c2 to 2a16623 Compare February 12, 2026 23:27
@TimWolla TimWolla self-requested a review February 12, 2026 23:28
@iluuu1994 iluuu1994 force-pushed the unify-push-nightly branch 3 times, most recently from 62b2fc1 to 9e40ace Compare February 12, 2026 23:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants