fix: standardize component naming to hyphenated format #421
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Component names were inconsistent across the codebase: directories and images used
backend-py/backend-java(correct), while Helm values, templates, and workflows usedbackendPy/backendJava/backendGo(incorrect) orbackendpy/backendjava(incorrect).Standardized all references to hyphenated format:
backend-py,backend-java,backend-go.Changes
Helm Charts (
charts/app/)backendPy/→backend-py/,backendJava/→backend-java/backendPy-*.yaml→backend-py-*.yaml,backendJava-*.yaml→backend-java-*.yamlvalues.yamlkeys:backendPy:→backend-py:,backendJava:→backend-java:,backendGo:→backend-go:(index .Values "backend-py")syntaxbackendpy→backend-py,backendjava→backend-javaGitHub Workflows (
.github/workflows/)pentests.yml: Updated matrix names to use hyphenated formatmerge.yml: Updated--setparameters and integration test URLspr-validate.yml: Updated markdown link URLsType of change
Breaking Changes
{release}-backendpy,{release}-backendjava{release}-backend-py,{release}-backend-javaExisting deployments using Helm values with old naming (
backendPy,backendJava,backendGo) must update to new naming (backend-py,backend-java,backend-go).How Has This Been Tested?
helm templatewith test values)Checklist
Further comments
27 files changed, 208 insertions(+), 208 deletions(-)—purely refactoring with no functional additions. All naming now consistent across directories, images, Helm charts, Kubernetes resources, and CI/CD workflows.
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.
Thanks for the PR!
Deployments, as required, will be available below:
Please create PRs in draft mode. Mark as ready to enable:
After merge, new images are deployed in: