The complex sed range-based patterns were failing to properly match and replace Docker image tags in values.yaml. Replace with simpler, more reliable patterns that directly match the full tag format. Changes: - WordPress: Match tag pattern ending with -php[0-9.]*-fpm-alpine - Nginx: Match tag pattern ending with -alpine-perl - Simpler single-line patterns reduce complexity and improve reliability The new patterns: - WordPress: s|tag: "[0-9.]*-php[0-9.]*-fpm-alpine"|tag: "NEW_VERSION"| - Nginx: s|tag: "[0-9.]*-alpine-perl"|tag: "NEW_VERSION"| These patterns are: 1. More specific - only match the intended tag lines 2. Simpler - single sed command per image (no range selection) 3. More reliable - less dependent on surrounding YAML structure 4. Easier to understand and maintain Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
16 KiB
16 KiB