Skip to content
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 Github actions that check Metal3 chart and validate all Edge PRs #40

Merged
merged 1 commit into from
Oct 19, 2023

Conversation

Kristian-ZH
Copy link
Contributor

@Kristian-ZH Kristian-ZH commented Oct 18, 2023

This PR adds two Github actions that aim to make a first level of validations that will verify that the chart is successfully deployed and that the Metal3 pods are running

  1. Check that will be triggered on every PR that modifies the assets/metal3/metal3-0.2.0.tgz file. It will install the metal3 helm chart and will validate if all pods are running in a k3s cluster.
  2. Check that will be triggered on every pr in the charts repo and will run make validate command

@hardys
Copy link
Contributor

hardys commented Oct 18, 2023

This is awesome, thanks @Kristian-ZH for working on this! 👍

A couple of minor comments, but this looks great and is an excellent first step towards enabling some functional tests.

@Kristian-ZH Kristian-ZH changed the title Add Github action that check Metal3 chart Add Github actions that check Metal3 chart and validate all Edge PRs Oct 19, 2023
@hardys hardys merged commit b95fad5 into suse-edge:main Oct 19, 2023
1 check passed
@Kristian-ZH Kristian-ZH deleted the check-metal3-github-action branch October 19, 2023 11:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants