Skip to content

chore(pr/branch): update branch variable references to branch_slug#258

Merged
saidsef merged 3 commits intomainfrom
pr-branch-slug
Feb 23, 2026
Merged

chore(pr/branch): update branch variable references to branch_slug#258
saidsef merged 3 commits intomainfrom
pr-branch-slug

Conversation

@saidsef
Copy link
Copy Markdown
Owner

@saidsef saidsef commented Feb 22, 2026

This pull request updates the chart to use the new branch_slug variable for preview environments and image tags, replacing the previous branch variable. It also adds branch_slug to the GitHub and GitLab PR/MR templates and updates the chart version. The changes ensure consistency and clarity when referencing branch names in preview deployments.

Branch slug variable improvements:

  • Updated charts/applicationset/values.yaml to use {{branch_slug}} instead of {{branch}} for image tags and preview environment values in both GitHub and GitLab repositories. [1] [2] [3]
  • Updated comments in charts/applicationset/values.yaml to reference {{branch_slug}} for dynamically passing the branch of the pull request head.

Template enhancements:

  • Added branch_slug as an environment variable in both GitHub PR (charts/applicationset/templates/github-pr.yml) and GitLab MR (charts/applicationset/templates/gitlab-mr.yml) templates. [1] [2]

Chart metadata updates:

  • Bumped chart version to 0.17.2 in charts/applicationset/Chart.yaml.
  • Updated chart change log annotation to document the addition of branch_slug to info sections in GitHub and GitLab PR templates.

@saidsef saidsef added the enhancement New feature or request label Feb 22, 2026
@saidsef saidsef self-assigned this Feb 22, 2026
@saidsef saidsef added the enhancement New feature or request label Feb 22, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Feb 22, 2026

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

github-actions[bot]
github-actions bot previously approved these changes Feb 22, 2026
@saidsef saidsef merged commit 4912f2a into main Feb 23, 2026
9 checks passed
@saidsef saidsef deleted the pr-branch-slug branch February 23, 2026 00:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant