-
Notifications
You must be signed in to change notification settings - Fork 93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix RC release version tag in chart #5727
Conversation
Radius functional test overview
Click here to see the list of tools in the current test run
Test Status⌛ Building Radius and pushing container images for functional tests... |
Test Results2 699 tests ±0 2 692 ✔️ ±0 2m 0s ⏱️ -2s Results for commit bc1797e. ± Comparison against base commit 18d0467. This pull request removes 2 and adds 2 tests. Note that renamed tests count towards both.
|
# Description I forgot the fact that we used the full version for rc image tag in the previous refactoring. This is the fix to use the correct tag for RC release. I validated it by creating manifest yaml. ## Issue reference <!-- We strive to have all PR being opened based on an issue, where the problem or feature have been discussed prior to implementation. --> Fixes: #issue_number ## Checklist Please make sure you've completed the relevant tasks for this PR, out of the following list: * [ ] Code compiles correctly * [ ] Adds necessary unit tests for change * [ ] Adds necessary E2E tests for change * [ ] Unit tests passing * [ ] Extended the documentation / Created issue for it ## Auto-generated summary <!-- GitHub Copilot for docs will auto-generate a summary of the PR --> <!-- copilot:all --> ### <samp>🤖 Generated by Copilot at bc1797e</samp> ### Summary 🏷️🧪📝 <!-- 1. 🏷️ - This emoji represents the change of the image tag from `latest` to `edge` and the modification of the `radius.versiontag` function to handle release candidate versions. The emoji is commonly used to denote labels, tags, or categories. 2. 🧪 - This emoji represents the use of the `edge` tag for the development branch of the Radius repository, which implies that the application is undergoing testing and experimentation. The emoji is commonly used to denote testing, science, or experiments. 3. 📝 - This emoji represents the addition of comments to the `radius.versiontag` function to clarify the logic and the purpose of the function. The emoji is commonly used to denote writing, documentation, or notes. --> Updated the Helm chart files for the Radius application to use the `edge` tag for the development branch and to handle release candidate versions in the label format. > _`appVersion` changed_ > _`radius.versiontag` too_ > _Helm chart adapts - spring_ ### Walkthrough * Update the image tag of the Radius application to `edge` for the development branch ([link](https://github.com/project-radius/radius/pull/5727/files?diff=unified&w=0#diff-f284fdc3b5faa17316f1b96af55e098431733d6fce3b615d201317539cfaf2d3L7-R7)) * Improve the `radius.versiontag` template function to handle release candidate versions and add comments ([link](https://github.com/project-radius/radius/pull/5727/files?diff=unified&w=0#diff-0ba89421395856d6246fed28806565a0d3475d08fdd81093c97091a888ef6529L4-R9))
Description
I forgot the fact that we used the full version for rc image tag in the previous refactoring. This is the fix to use the correct tag for RC release. I validated it by creating manifest yaml.
Issue reference
Fixes: #issue_number
Checklist
Please make sure you've completed the relevant tasks for this PR, out of the following list:
Auto-generated summary
🤖 Generated by Copilot at bc1797e
Summary
🏷️🧪📝
Updated the Helm chart files for the Radius application to use the
edge
tag for the development branch and to handle release candidate versions in the label format.Walkthrough
edge
for the development branch (link)radius.versiontag
template function to handle release candidate versions and add comments (link)