Skip to content

CI: disable the javac log matcher of the setup-java action#9505

Merged
mbien merged 1 commit into
apache:masterfrom
mbien:ci-disable-javac-matcher
Jul 14, 2026
Merged

CI: disable the javac log matcher of the setup-java action#9505
mbien merged 1 commit into
apache:masterfrom
mbien:ci-disable-javac-matcher

Conversation

@mbien

@mbien mbien commented Jul 13, 2026

Copy link
Copy Markdown
Member

the (new) setup-java matcher creates a workflow annotation for each javac warning. Github has annotation limits (10 per step, 50 per job etc) which maxes out the annotation budget right away and prevents potentially useful annotations from being seen.

example: https://github.com/apache/netbeans/actions/runs/29274685016

lets see if this works

the (new) matcher creates a workflow annotation for each javac warning.
Github has annotation limits (10 per step, 50 per job etc) which maxes
out the annotation budget right away and prevents potentially useful
annotations from being seen.
@mbien mbien added this to the NB31 milestone Jul 13, 2026
@mbien mbien added the CI continuous integration changes label Jul 13, 2026
@mbien mbien marked this pull request as ready for review July 13, 2026 22:56

@neilcsmith-net neilcsmith-net left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! What an annoying "feature". 😄

@mbien

mbien commented Jul 14, 2026

Copy link
Copy Markdown
Member Author

Thanks! What an annoying "feature". 😄

its great for green-field projects :)

thanks for review. will merge.

@mbien mbien merged commit 3cec54d into apache:master Jul 14, 2026
29 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI continuous integration changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants