fix(workflows): update patch jobs conditions and naming #9117
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Motivation
Some PRs get stuck as we had to update our required workflows configuration after refactoring mergify. GitHub rulesets now recommends using the whole workflow name path, for example:
Unit tests / Test CI default Docker config file / Test default-conf in Docker
based on the names of the jobs chain generated by the reusable workflows.Fixes #9108
Specifications & References
Solution
cd-deploy-nodes-gcp
,ci-tests
, anddocs-deploy-firebase
workflows, and to sync them with our rulesetsPR Author's Checklist
PR Reviewer's Checklist