Repository navigation
ci(notify): every failed workflow files its issue and mails <repo>failed@nios.net - #646
Merged
1 commit merged intoNov 10, 2026
Merged
1 commit merged into
1 commit merged into
Conversation
…filesearchfailed@nios.net
It watched three workflows and dropped any other ('Unknown workflow name; not notifying'), and its issues claimed a mail to a placeholder address no step sent. It now watches every workflow that can fail on main (release, publish, CodeQL, vet refresh, crates dry-run, cache warm, WinGet besides PR Fast, Tier 2 and the canary), files a labelled issue for an unlisted one instead of dropping it, and mails ultrafastfilesearchfailed@nios.net (the owner's <repo>failed@nios.net convention, derived from the repository name) over Gmail SMTP from the NOTIFY_SMTP_USER account, also when filing the issue failed; without the two secrets it warns on the run instead. The release pipeline's issue text names the real address.
Merged
435f130
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
ci-failure-notify.ymlbrought in line with docenta's (skyllc-ai/docenta#81):<repo>failed@nios.net(the repository name, lowercased) through Gmail SMTP from theNOTIFY_SMTP_USERaccount, also when filing the issue failed;NOTIFY_SMTP_USER/NOTIFY_SMTP_PASSWORDsecrets the mail step warns on the run and the issue is still filed;Checked
actionlint clean on the notifier; release.yml has the same actionlint findings as main.