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 CI #49

Open
6 tasks
nirs opened this issue Mar 17, 2024 · 0 comments
Open
6 tasks

Add CI #49

nirs opened this issue Mar 17, 2024 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@nirs
Copy link
Member

nirs commented Mar 17, 2024

In the long term, it would be nice to run every sample on all the environments it can run on. This ensures that any change in the sample is correct. But we can start with something much simpler and extremely fast, make sure that every kustomization overlay can be create using kustomize build. This would prevent stupid errors that are hard to find during reviews.

Tasks

  • workflow
  • yamllint to keep the yaml consistent
  • markdownlint to keep the docs consistent
  • kustomize build for every overlay, including base overlay
  • labels (e.g every OCM resource has app= label)
  • spell check?
@nirs nirs added enhancement New feature or request good first issue Good for newcomers labels Mar 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant