mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 14:40:43 +00:00
ci: require Mantis app for QA comments (#76834)
This commit is contained in:
committed by
GitHub
parent
bd0e10a2f6
commit
2416bc668c
@@ -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:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user