Skip to content

feat(argocd-apps): finalizers for applicationset#2952

Merged
mkilchhofer merged 3 commits intoargoproj:mainfrom
mannbiher:main
Oct 1, 2024
Merged

feat(argocd-apps): finalizers for applicationset#2952
mkilchhofer merged 3 commits intoargoproj:mainfrom
mannbiher:main

Conversation

@mannbiher
Copy link
Copy Markdown
Contributor

@mannbiher mannbiher commented Sep 30, 2024

Resolves #2951

Checklist:

  • I have bumped the chart version according to versioning
  • I have updated the documentation according to documentation
  • I have updated the chart changelog with all the changes that come with this pull request according to changelog.
  • Any new values are backwards compatible and/or have sensible default.
  • I have signed off all my commits as required by DCO.
  • My build is green (troubleshooting builds).

Signed-off-by: Maneesh Singh <mann.biher@yahoo.co.in>
Copy link
Copy Markdown
Member

@mkilchhofer mkilchhofer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Almost LGTM.
Can you please remove the changelog lines from the previous release?

Comment on lines +22 to +24
artifacthub.io/changes: |
- kind: added
description: allow setting applicationset finalizers
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

line 19..21 needs to be removed

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

corrected.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Restored wrong deletion. Now the Chart changelog reflects current release changes.

Signed-off-by: Maneesh Singh <mann.biher@yahoo.co.in>
Signed-off-by: Maneesh Singh <mann.biher@yahoo.co.in>
Copy link
Copy Markdown
Collaborator

@yu-croco yu-croco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for your contribution. LGTM.

@mkilchhofer mkilchhofer merged commit 994838a into argoproj:main Oct 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Allows finalizers to be set on Applicationset via argocd-apps helm chart

3 participants