ci: require Mantis app for QA comments (#76834)

This commit is contained in:
Peter Steinberger
2026-05-03 18:08:46 +01:00
committed by GitHub
parent bd0e10a2f6
commit 2416bc668c
2 changed files with 7 additions and 7 deletions

View File

@@ -355,9 +355,9 @@ 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.
secrets. The workflow should update an existing Mantis-owned comment when one
exists; if only an older `github-actions[bot]` comment exists, it should create a
new Mantis-owned comment instead of rewriting the legacy bot comment.
The PR comment should be short and visual: