[code-infra] Collapse canary workflows into nightly and nightly-cron by Janpot · Pull Request #48556 · mui/material-ui (original) (raw)
Collapse react-18-cron, react-next-cron, and typescript-next-cron into a single nightly-cron workflow. They all share the same 0 0 * * * cron and only differed in branch filters and job set. react@next jobs and test_types_next skip v5.x via per-job filters.branches.ignore so the existing per-branch coverage is preserved.
added the scope: code-infra
Involves the code-infra product (https://www.notion.so/mui-org/5562c14178aa42af97bc1fa5114000cd).
label
Janpot changed the title
[ci] Combine nightly cron workflows [code-infra] Combine nightly cron workflows
Replace react-18, react-next, and typescript-next with a single nightly
manual workflow that mirrors nightly-cron (minus the branch filters,
which don't apply to manual triggers). Trigger sources that pass
workflow=react-18|react-next|typescript-next need to switch to
workflow=nightly.
The react-17 manual workflow is left in place.
Janpot changed the title
[code-infra] Combine nightly cron workflows [ci] Collapse canary workflows into nightly and nightly-cron
Janpot changed the title
[ci] Collapse canary workflows into nightly and nightly-cron [code-infra] Collapse canary workflows into nightly and nightly-cron
Janpot marked this pull request as ready for review
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
[ Show hidden characters]({{ revealButtonHref }})