fix: Extract release chart job to base template with rules.

  • Create .release_chart_base job to consolidate shared release logic
    • This adds CHART_SOURCE_DIR support to release_unstable_chart
  • Migrate from only:/except: to rules: keyword
  • Deduplicate rules: using !reference tags
  • Quote all shell variable expansions for safety

Issue: gitlab-com/gl-infra/platform/runway/team#774 (closed)

Edited by Florian Forster

Merge request reports

Loading