Add checks (lint) for helm charts and images #128

Merged
nbelouin merged 3 commits from nbelouin/Factory:lint into main 2025-05-06 10:00:13 +02:00
Owner

Add OBS build time checks for images and helm charts.
It checks for:

  • Charts helm lint
  • Charts images part of trusted repositories
  • Charts tags with the right form
  • Images tags and labels

Also fix images and charts so they comply with these rules.

Add OBS build time checks for images and helm charts. It checks for: - Charts helm lint - Charts images part of trusted repositories - Charts tags with the right form - Images tags and labels Also fix images and charts so they comply with these rules.
nbelouin added 3 commits 2025-04-18 16:57:10 +02:00
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
Remove -chart suffixes
Some checks failed
Build PR in OBS / Build PR in OBS (pull_request_target) Failing after 46m26s
f72a043bdf
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
nbelouin force-pushed lint from f72a043bdf to a76fcd91cb 2025-04-30 16:41:19 +02:00 Compare
nbelouin force-pushed lint from a76fcd91cb to 652fc553b9 2025-04-30 16:43:06 +02:00 Compare
dprodanov approved these changes 2025-05-05 16:26:41 +02:00
dprodanov left a comment
Owner

lgtm

lgtm
nbelouin merged commit 2013caec19 into main 2025-05-06 10:00:13 +02:00
nbelouin deleted branch lint 2025-05-06 10:00:14 +02:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: suse-edge/Factory#128
No description provided.