ci: post Mantis QA comments as GitHub App (#76825)

This commit is contained in:
Peter Steinberger
2026-05-03 18:00:00 +01:00
committed by GitHub
parent de16329b93
commit dc32acd0d8
2 changed files with 29 additions and 3 deletions

View File

@@ -352,6 +352,13 @@ comment on that bug or fix PR with inline before/after screenshots. Do not post
the primary proof only on a generic QA automation PR. Raw logs, observed
messages, and other bulky evidence stay in the Actions artifact.
Production workflows should post those comments with the Mantis GitHub App, not
with `github-actions[bot]`. Store the app id and private key as
`MANTIS_GITHUB_APP_ID` and `MANTIS_GITHUB_APP_PRIVATE_KEY` GitHub Actions
secrets. If those secrets are missing, the workflow may fall back to
`github-actions[bot]` for local bring-up, but that is not the desired long-term
identity.
The PR comment should be short and visual:
```md