Skip to content

fix(helm): make image.tag or image.digest mandatory#170

Merged
jopsap merged 3 commits into
mainfrom
fix/helm-image-tag-required
May 20, 2026
Merged

fix(helm): make image.tag or image.digest mandatory#170
jopsap merged 3 commits into
mainfrom
fix/helm-image-tag-required

Conversation

@jopsap
Copy link
Copy Markdown
Contributor

@jopsap jopsap commented May 13, 2026

Summary

  • Removes the silent fallback to appVersion in the image helper
  • Deployments without an explicit image.tag or image.digest now fail at render time with a clear error instead of silently using whatever appVersion is set to
  • If both image.tag and image.digest are provided, digest takes precedence (unchanged behaviour)
  • Bumps chart patch version

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 13, 2026

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 4c65c1dc-78c7-4e43-acf2-d42c0589beab

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@push-tags-from-workflow push-tags-from-workflow Bot added bug Something isn't working helm-chart labels May 13, 2026
Remove the appVersion fallback in the image helper — if neither tag nor
digest is set, helm now fails with a clear error. If both are set, digest
takes precedence.

Bump chart version 1.3.0 -> 1.3.1.
@jopsap jopsap force-pushed the fix/helm-image-tag-required branch from 2f9e4ba to fb9b278 Compare May 13, 2026 14:20
@jopsap jopsap merged commit 4e95b54 into main May 20, 2026
8 checks passed
@jopsap jopsap deleted the fix/helm-image-tag-required branch May 20, 2026 08:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working helm-chart

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants