Skip to content

[OPENJPA-3015] Mail the dev list when a workflow run fails - #214

Merged
cristof merged 1 commit into
masterfrom
OPENJPA-3015
Oct 14, 2026
Merged

cristof merged 1 commit into
masterfrom
OPENJPA-3015

Conversation

@rzo1

@rzo1 rzo1 commented Oct 13, 2026

Copy link
Copy Markdown
Contributor

Following @solomax request on #209: the weekly Databases workflow failed on its first scheduled run and nobody was told.

.asf.yaml grows a notifications.jobs target. Per the infrastructure documentation this "triggers emails when a workflow run fails or if it succeeds after a series of failures", and normal successful runs are not mailed, so the volume stays low.

Two notes: the scheme only takes effect in the default branch, so it starts working once this is merged, and each change to the notification settings is announced to private@. I used dev@openjpa.apache.org so the failures are visible to everyone working on the code — say the word if you would rather have them on commits@.

The failures from that first run are tracked separately in OPENJPA-3016 (criteria tests failing on MariaDB and then exhausting the connection pool; TestPessimisticLocks on PostgreSQL).

The scheduled Databases workflow runs weekly and a failure went unnoticed
until someone happened to look. The jobs notification scheme mails a run that
fails, and one that succeeds after a series of failures; successful runs are
not mailed.
@cristof
cristof merged commit 27738fc into master Oct 14, 2026
4 checks passed
@solomax
solomax deleted the OPENJPA-3015 branch October 14, 2026 03:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants