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.
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
.github/workflows: Refactor CI jobs #3090
.github/workflows: Refactor CI jobs #3090
Changes from 10 commits
fe5ee71
a696fb5
e3c62ab
071e7db
3a2b0ed
8c36289
46a1bf5
342b175
569cbf6
5ef7549
636c873
24a42df
79b3740
9c83d21
e51e883
be659b1
3060f0b
4314979
f753b16
05d6690
e0ab8cd
0f3a561
990c321
2a1b2ca
a7a0dae
6d61142
c85cae9
5e8164d
ca8dbee
489e16f
5ee2e24
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since
test
depends on it, my suggestion would be to place this job above it. Not a requirement but it'd make it easier to read.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I usually follow a different philosophy:
The most important
functionsjobs should be at the top. Assuming sufficiently descriptive names, you shouldn't need the implementation of afunctionjob to continue reading and understanding what is happening.If you do the reverse - putting all "leaf"1 jobs at the top - you end up reading a lot of unrelated snippets before getting to the parts that actually matter.
Footnotes
As in, the leafs in a dependency-tree. ↩