apache / apache/lucene

action failures sent to builds@lucene.apache.org

Open
#14,687 4 comments 1 reaction 0 assignees View on GitHub
good first issue type:enhancement
Dominant language
Java
Stars
3.6k
Forks
1.4k
Avg merge
2d 11h
Merged PRs (30d)
88

Description

### Description

Some actions that run against `main`, e.g. on every push, nightly release smoketest and other maintenance tasks. It would be nice if failures were sent to `builds@` mailing list.

Currently the notifications are only sent to individuals? My concern is that only those individuals are seeing the issues and debugging them. If we sent the failures to the `builds@` list, we could share the love.

https://docs.github.com/en/actions/monitoring-and-troubleshooting-workflows/monitoring-workflows/notifications-for-workflow-runs

I'm not sure if something like `actions/send-email` is needed for this, but it is one idea.

Contributor guide

Open the contributing guide

Research direction

Start with the linked GitHub Actions workflow notifications documentation and inspect the repository's workflows for actions running on main, nightly release smoketests, and maintenance tasks. Compare available email actions, then verify that failures from the relevant workflows reach builds@lucene.apache.org rather than only individual recipients.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions
Domain
ci-cd
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.