-
Notifications
You must be signed in to change notification settings - Fork 90
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
🤖 Test PRs only on one flavor #1559
Conversation
e9abb2d
to
d898bf0
Compare
694d389
to
6eedfa0
Compare
An alternative would be to run the whole workflow (build + test) for only one flavor on PRs and if that passes, we run some more. I'm only concerned that we have some code switched to identify openrc based flavors and we do things differently then (check Otoh, maybe that's not creating issues as often as to justify delaying all PRs. |
|
||
jobs: | ||
docker: | ||
uses: kairos-io/kairos/.github/workflows/reusable-docker-arm-build.yaml@1556-pr-one-flavor |
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'll change these to master
right before merging. Right now if I do, it won't find the definition of that workflow.
I'll remove the mandatory checks for merging that are not going to run anymore |
Switching the zfs test to run on opensuse-leap broke it because zpool is not installed: Line 41 in 0294acd
Obviously on ubuntu (where this test used to run), it's installed. |
Strange, I tried this: 8b5d877#diff-52ac78a83f922b3f0116bb67b1aa8100a7620a3be6d63b00ef53cb1495e4eb19R71 on a docker container and it seems to provide |
It was removed immediately after: c22b38a#diff-01f2970c67918dfa463783e91789e617d04d30b4555f9b2e1c156e91435eb33fL84 |
I'll try switching to ubuntu for PRs |
b8efc92
to
c9a9e8c
Compare
If this works, we will move all jobs to reusable workflows so that we can construct a PR and a master pipeline my mixing and matching jobs as desired. Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
…rouping Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
This reverts commit a0ba1e0. because it doesn't work Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
It was removed here: c22b38a#diff-01f2970c67918dfa463783e91789e617d04d30b4555f9b2e1c156e91435eb33fL84 Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
c9a9e8c
to
c5b571e
Compare
Reusable workflows merged in #1585 |
Refactor all jobs to reusable workflows so that we can construct a PR and a master pipeline my mixing and matching jobs as desired.
Fixes #1556