argoproj / argoproj/notifications-engine
Capture author information for multisource applications
- Dominant language
- Go
- Stars
- 334
- Forks
- 217
- PR merge metrics
- No merged PRs in 30d
Description
We need to capture the author of git commit sha as part of Argo CD notifications.
We have been using the function {{(call .repo.GetCommitMetadata .app.status.sync.revision).Author}}.
This works for single source applications but fails for multisource applications.
Related Posts-
https://github.com/argoproj/notifications-engine/issues/230
https://github.com/argoproj/argo-cd/discussions/10573
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the .repo.GetCommitMetadata call with a multisource application and trace how the commit SHA is resolved. Verify the behavior against the related notifications-engine issue and Argo CD discussion; done means the author is captured for multisource applications as it is for single-source applications.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- git, go, kubernetes
- Domain
- backend, devops
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100