Feature: internal comments
Problem
It's currently impossible to post internal comments via gitlab-triage
.
This would be very valuable when using gitlab-triage to triage Service Desk issues.
Comments posted to Service Desk are sent to external participants as emails. If a customer is using gitlab-triage
to post automated internal comments on these issues, they would likely not want those to be sent as email.
This came up when creating this demo: Service Desk Triage/Workflow Blog Post and Example (gitlab-org/monitor/respond#262 - closed)
Proposal
Add an action that would support the following definition:
- Key:
internal_comment
- Values
-
false
(default) true
-
Examples:
actions:
internal_comment: true
comment: |
This ticket has been opened for 30 days, \@team can you please reply to this customer?
actions:
internal_comment: false
comment: |
Thank you for submitting this request! We have automatically determined this is a feature request. Please reply if that is incorrect.
actions:
comment: |
Thank you for submitting this request! We have automatically determined this is a feature request. Please reply if that is incorrect.
Considerations
- The API to create issue comments supports attributes called
confidential
(<16.0) andinternal
(>= 16.0)