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

QG check (Release 23.12) #21

Closed
30 tasks done
hzierer opened this issue Nov 17, 2023 · 5 comments
Closed
30 tasks done

QG check (Release 23.12) #21

hzierer opened this issue Nov 17, 2023 · 5 comments
Labels
documentation Improvements or additions to documentation

Comments

@hzierer
Copy link

hzierer commented Nov 17, 2023

QG checks

Please keep this issue open until QG is concluded and will be managed by the Issue Creator!
We will inform you about finding and proposals in separated issues, this issue here is for the Overview of the Checks!

Please keep this issue open until QG is concluded!

Helm Chart Version:
App Version:

Check of Tractus-X Release Guidelines

TRG 1 Documentation

  • TRG 1.01 appropriate README.md
  • TRG 1.02 appropriate install instructions either INSTALL.md or in README.md
  • TRG 1.03 appropriate CHANGELOG.md

back on top

TRG 2 Git

back on top

TRG 3 Kubernetes

  • TRG 3.02 persistent volume and persistent volume claim is used when needed

back on top

TRG 4 Container

  • TRG 4.01 semantic versioning and tagging
  • TRG 4.02 top level README.md file or separate README.md file for DockerHub, that contains information about the used base image
  • TRG 4.03 image has USER command and Non Root Container
  • TRG 4.05 released image must be placed in DockerHub, remove GHCR references
  • TRG 4.06 notice file for DockerHub has all necessary information

back on top

TRG 5 Helm

back on top

TRG 6 Released Helm Chart

back on top

TRG 7 Open Source Governance

  • TRG 7.01 Legal Documentation
  • TRG 7.02 License and copyright header
  • TRG 7.03 IP checks for project content
  • TRG 7.04 IP checks for 3rd party content
  • TRG 7.05 Legal information for distributions
  • TRG 7.06 Legal information for end user content
  • TRG 7.07 Legal notice for documentation

back on top

Hints

Information Sharing

@carslen
Copy link

carslen commented Nov 24, 2023

@hzierer please review PR #38, after review, I'll merge the PR

@adityagajbhiye9
Copy link
Contributor

@hzierer Please let us know, if any Issues found.

@hzierer
Copy link
Author

hzierer commented Nov 29, 2023

all checks should be fine now, except those that are blocked by the not yet released helm chart
(still waiting on the PR to be opened)

@hzierer
Copy link
Author

hzierer commented Dec 4, 2023

@adityagajbhiye9 @sachinargade123 can you (until next QG) overhaul this workflow?
It is still called helm lint, but actually doing a lot more and especially the step names do not match the content

@hzierer
Copy link
Author

hzierer commented Dec 4, 2023

all checks are fine now, closing issue...

@hzierer hzierer closed this as completed Dec 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

3 participants