-
Notifications
You must be signed in to change notification settings - Fork 0
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
argocd diff #3
argocd diff #3
Conversation
Warn on failure to find apps
/publish |
oci-image-publish-on-comment: succeeded ✅ |
/publish |
oci-image-publish-on-comment: succeeded ✅ |
/publish |
oci-image-publish-on-comment: succeeded ✅ |
Improved formating in failure cases
/publish |
oci-image-publish-on-comment: succeeded ✅ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Generally a pretty massive change.
Since we're aiming to make progress and get this into a working state I'd be ok with going ahead and address refactors and improvements later.
Document env var default values Remove dead code Named return value in multiple function Renaming/spliting of some vars Switched from map[relevantComponent]bool) to desribe a set map[relevantComponent]struct{})
Add some error handeling Document some functions
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
After discussion, we've talked about the points brought up and current state does what we need. We defer additional improvements and refactors until later.
Description
Optionally add ArgoCD "diff" comment on PRs
Light refactoring of the promotion logic to allow ArgoCD functionality to re-use of
generateListOfRelevantComponents
Type of Change
Checklist