-
-
Notifications
You must be signed in to change notification settings - Fork 106
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
Add K3s End-to-End Workflow in GitHub (Experimental) #341
Conversation
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.
Exciting stuff
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.