first-interaction icon indicating copy to clipboard operation
first-interaction copied to clipboard

Every contributor identified as new contributor in repo without issues

Open jacobtylerwalls opened this issue 2 months ago • 2 comments

Hi, thanks for this tool.

In the repository I work on, we've disabled GitHub Issues.

In 3.1 (and likely since v2), we've found that all contributors are identified as new contributors.

I suppose that's because isFirstIssue returns true:

https://github.com/actions/first-interaction/blob/ee654d9b4eda3665272ffa06f0736ae5a20aa01d/tests/main.test.ts#L178

And that check must be false to be identified as an existing contributor:

https://github.com/actions/first-interaction/blob/1c4688942c71f71d4f5502a26ea67c331730fa4d/src/main.ts#L40-L42

jacobtylerwalls avatar Oct 12 '25 21:10 jacobtylerwalls

Hello! Thank you for filing an issue.

If this is a bug report, please include relevant logs to help us debug the problem.

github-actions[bot] avatar Oct 12 '25 21:10 github-actions[bot]

I have been playing with this in my fork of Matplotlib which, until today, also had issues switched off. Even after I turn issues on and open one, I still get the "new contributor" message on PRs. https://github.com/rcomer/matplotlib/issues?q=is%3Aissue%20is%3Apr

rcomer avatar Oct 15 '25 09:10 rcomer

Same here.

posquit0 avatar Dec 18 '25 15:12 posquit0