name: "Add PR Comment" description: "Add a comment to a pull request" inputs: message: description: "The message to print." required: false message-path: description: "A path or list of paths to a file to print as a message instead of a string." required: false message-id: description: "An optional id to use for this message." default: "add-pr-comment" required: true refresh-message-position: description: "If a message with the same id, this option allow to refresh the position of the message to be the last one posted." default: "false" required: true repo-owner: description: "The repo owner." default: "${{ github.repository_owner }}" required: true repo-name: description: "The repo name." default: "${{ github.event.repository.name }}" required: true repo-token: description: "A GitHub token for API access. Defaults to {{ github.token }}." default: "${{ github.token }}" required: true allow-repeats: description: "Allow messages to be repeated." default: "false" required: true proxy-url: description: "Proxy URL for comment creation" required: false status: description: "A job status for status headers. Defaults to {{ job.status }}." default: "${{ job.status }}" required: true message-success: description: "Override the message when a run is successful." required: false message-failure: description: "Override the message when a run fails." required: false message-cancelled: description: "Override the message when a run is cancelled." required: false message-skipped: description: "Override the message when a run is skipped." required: false issue: description: "Override the message when a run is cancelled." required: false update-only: description: "Only update the comment if it already exists." required: false preformatted: description: "Treat message text (from a file or input) as pre-formatted and place it in a codeblock." required: false outputs: comment-created: description: "Whether a comment was created." comment-updated: description: "Whether a comment was updated." comment-id: description: "If a comment was created or updated, the comment id." branding: icon: message-circle color: purple runs: using: "node16" main: "dist/index.js"