-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Description
Documentation unclear about PR comment functionality vs Deployment status
Current Behavior
The repository's README shows examples of ArgoCD Commenter providing PR comments when applications sync/fail, but does not clearly document how to enable this functionality.
Documentation Gap
The only documented annotation is:
argocd-commenter.int128.github.io/deployment-url: https://api.github.com/repos/OWNER/REPO/deployments/IDThis appears to be specifically for GitHub Deployments API integration, but there's no clear documentation on:
- How to enable basic PR comments without using Deployments API
- What annotations (if any) are needed for PR comments
- Whether PR comments require GitHub Actions setup
Expected Behavior
Documentation should clearly explain:
- The difference between PR comments vs Deployment status features
- Required configuration for each feature
- Any required annotations and their exact format
Questions
- Is PR commenting a supported feature separate from Deployment status?
- If so, what configuration/annotations are needed?
- If not, should the PR comment examples be clarified as requiring Deployment API integration?
Environment
- ArgoCD Commenter version: v1.8.0
- Kubernetes version: 1.28
- GitHub authentication: GitHub App (configured and working)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels