Skip to content

Commit 2bf226e

Browse files
authored
doc: Add docs on release failure chat notifications (google-gemini#8768)
1 parent dd91b0a commit 2bf226e

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

docs/releases.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -397,3 +397,26 @@ graph TD
397397

398398
This process ensures that the final published artifact is a purpose-built, clean, and efficient representation of the
399399
project, rather than a direct copy of the development workspace.
400+
401+
## Notifications
402+
403+
Failing release workflows will automatically create an issue with the label
404+
`release-failure`.
405+
406+
A notification will be posted to the maintainer's chat channel when issues with
407+
this type are created.
408+
409+
### Modifying chat notifications
410+
411+
Notifications use [GitHub for Google Chat](https://workspace.google.com/marketplace/app/github_for_google_chat/536184076190). To modify the notifications, use `/github-settings` within the chat space.
412+
413+
> [!WARNING]
414+
> The following instructions describe a fragile workaround that depends on the internal structure of the chat application's UI. It is likely to break with future updates.
415+
416+
The list of available labels is not currently populated correctly. If you want to add a label that does not appear alphabetically in the first 30 labels in the repo, you must use your browser's developer tools to manually modify the UI:
417+
418+
1. Open your browser's developer tools (e.g., Chrome DevTools).
419+
2. In the `/github-settings` dialog, inspect the list of labels.
420+
3. Locate one of the `<li>` elements representing a label.
421+
4. In the HTML, modify the `data-option-value` attribute of that `<li>` element to the desired label name (e.g., `release-failure`).
422+
5. Click on your modified label in the UI to select it, then save your settings.

0 commit comments

Comments
 (0)