Commit 8ff6c18
committed
simplify GHA required build settings
by adding a single `build-results` job which depends on all other jobs
we can simplify the setting of required builds in the repository.
currently, all builds - including all variations of the build matrix! -
need to be manually specified.
once this has been merged the settings can be changed to require only
this one job (which will fail if any of the other jobs failed).
this way it's also easier to add/remove jobs or change the build matrix
as it no longer requires changing the settings on the repository.
this is inspired by [this discussion on GH][discussion].
[discussion]: https://github.com/orgs/community/discussions/268221 parent b383c5d commit 8ff6c18
1 file changed
+17
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
0 commit comments