Add K3s End-to-End Workflow in GitHub (Experimental)#341
Add K3s End-to-End Workflow in GitHub (Experimental)#341cognifloyd merged 5 commits intoStackStorm:masterfrom
Conversation
|
BTW, speaking of CircleCI Issue, - #243 it's a bit outdated (sorry for that!). CircleCI is free for us now and is using We're fine running But perhaps adding |
Sweet, glad CircleCI is |
|
Let me update the changelog and readme ... |
Should be all set, sorry for not catching this @cognifloyd. |
|
We should probably bug this (unless it's already covered somewhere and I missed it): |
Yes, please create an issue for it. I'm not sure what range of k8s versions we support. |
|
Thinking that it would be nice to have a consistent naming across the checks and show more specifics about the environment, leaving only
|
I'm on board, these are good suggestions for the next iteration! |
|
For GHA, the word before the first For external reporters, the service reports its name before the I think listing "CI" is redundant. GHA is CI. All the listed checks are CI. Ideally I would like to see something meaningful for the names of workflows and jobs. We're stuck with the pointless Currently we have lint combined with e2e tests to avoid running the e2e tests unless the lint checks pass. If we are willing to skip that optimization, then I propose we split things into these workflows and jobs:
That would lead to something that looks like this:
For CircleCI, we can add the slash in our workflow name, assuming they don't disallow that character, to make it read more like the pattern GHA supplies. If, on the other hand, you want the
I do not want to combine the workflows (option 2) because that makes restarting them more painful, and it makes the workflow file much longer and harder to maintain. |

Add an experimental workflow in GitHub using K3s for testing; fixes #243. Here's an example in my fork.