Commit b2d7c2a
committed
CI: Add GitHub Actions ppc64le/s390x cases
This commit adds the GitHub Actions ppc64le/s390x cases using the CI services
provided by the project <https://github.com/IBM/actionspz>.
As a context, we submitted the request to use the CI by the ticket
<IBM/actionspz#4>, and the ruby/openssl is one of the
ruby/* repositories that we want to add the CI cases.
This CI doesn't work in fork repositories. Therefore we create the new job
`test-ibm` to use the `if` syntax to run the `test-ibm` job only in ruby/openssl
repository.
I am using YAML's anchors and aliases feature to avoid duplicated logic between
the `test` and `test-ibm` jobs. The document is below.
https://docs.github.com/en/actions/reference/workflows-and-actions/reusing-workflow-configurations#yaml-anchors-and-aliases1 parent 5403c0c commit b2d7c2a
1 file changed
+22
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
38 | 46 | | |
39 | 47 | | |
40 | 48 | | |
| |||
69 | 77 | | |
70 | 78 | | |
71 | 79 | | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
72 | 93 | | |
73 | 94 | | |
74 | 95 | | |
| |||
0 commit comments