Limit CI workflows to supported branches #3411
Merged
+222
−197
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.
This PR adds branch restrictions to the
push
andpull_request
triggers for workflows. CI used to run on all branches pushed, whereas we now only run it for supported branches. This avoids failing runs for the static-analysis workflow but makes sense for all workflows.Note: I changed indentation in the build-ci workflow files to two spaces for consistency with other workflow files. I recommend viewing changes ignoring whitespace to cut through the noise. The actual changes are contained in the second commit.