Thanks everyone for chiming in. [email protected] sounds good to me. We can configure this per project using the .asf.yaml file. For example, here is the configuration for PyIceberg [1]. I’ll update it to use ci-jobs@ once the alias has been created.
Notifications are only sent when a workflow run fails or when it succeeds after a series of failures. I don’t anticipate a large volume of notifications, so we can use the same alias for all subprojects. As JB mentioned, the alias is subscription-based. Once we have consensus, the instructions for creating the alias are in the original email. Best, Kevin Liu [1] https://github.com/apache/iceberg-python/pull/2682/files On Tue, Nov 4, 2025 at 9:12 AM Ryan Blue <[email protected]> wrote: > This sounds reasonable to me. I also like Steven's suggestion to call it > ci-jobs. > > On Tue, Nov 4, 2025 at 8:07 AM Steven Wu <[email protected]> wrote: > >> `jobs@` can be confused as career jobs. Maybe sth like `ci-jobs@` could >> be more clear. >> >> Looks like commits@ is already used in the .asf.yml file for github >> commits >> >> notifications: >> commits: [email protected] >> >> Also, do all Iceberg repos (Java, Python, ...) share the same >> notifications ML? >> >> I remember getting CI action failure notifications for the commits that I >> merged into the main branch in the Java repo. >> >> On Mon, Nov 3, 2025 at 9:09 PM Jean-Baptiste Onofré <[email protected]> >> wrote: >> >>> Hi >>> >>> It looks good to me (assuming people will subscribe to this mailing list >>> :)). >>> >>> Some projects are using commits@ mailing list as general recipient for >>> GitHub notification. >>> >>> Regards >>> JB >>> >>> Le lun. 3 nov. 2025 à 16:59, Kevin Liu <[email protected]> a écrit : >>> >>>> Hi all, >>>> >>>> We recently noticed and fixed an issue with PyIceberg’s GitHub Action >>>> runs [1] that had been silently failing for a while and went unnoticed due >>>> to lack of alerts. To prevent this in the future, I’d like to request >>>> creating a new mailing alias ([email protected]) for GitHub >>>> Actions job failure notifications. >>>> >>>> Instructions for creating a new mailing list are here [2]. Once >>>> created, we can configure the .asf.yaml file [3] to send notifications when >>>> a workflow fails: >>>> ``` >>>> notifications: >>>> jobs: [email protected] >>>> ``` >>>> >>>> Best, >>>> Kevin Liu >>>> >>>> [1] https://github.com/apache/iceberg-python/pull/2678 >>>> [2] >>>> https://infra.apache.org/mailing-list-moderation.html#new-mailing-list >>>> [3] >>>> https://github.com/apache/infrastructure-asfyaml?tab=readme-ov-file#github-actions-build-status-emails >>>> >>>>
