Skip to content

MAINT: Set "skip internal contributors" to PR welcome bot#31479

Draft
melissawm wants to merge 1 commit intomatplotlib:mainfrom
melissawm:fix-first-contribution
Draft

MAINT: Set "skip internal contributors" to PR welcome bot#31479
melissawm wants to merge 1 commit intomatplotlib:mainfrom
melissawm:fix-first-contribution

Conversation

@melissawm
Copy link
Copy Markdown
Member

PR summary

This first-contribution github action had a recent new release that breaks our usage. For example:

https://github.com/matplotlib/matplotlib/actions/runs/24148295131?pr=31478

In this case, the action fails with Error: GH_PAT_READ_ORG env variable is not set.. The new release of the action includes a new option "skip-internal-contributors" that should only require a PAT when set to true, but it is requiring the env var in all cases. This is a bug in first-contributions and I'll report upstream, but in the meantime (and frankly I think this is a good idea regardless) we can set this option to true, as long as we set the GH_PAT_READ_ORG. This means the first-contribution action will not run for all PRs but only for external contributors.

AI Disclosure

No AI was used.

PR checklist

@rcomer
Copy link
Copy Markdown
Member

rcomer commented Apr 8, 2026

The Matplotlib organisation has projects that are maintained independently of Matplotlib itself, so there are org members who have not contributed here yet. I guess that’s a pretty small number though.

@melissawm melissawm marked this pull request as draft April 9, 2026 19:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants