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:
|
it('Returns true if no issues are present', async () => { |
And that check must be false to be identified as an existing contributor:
|
// Check if this is the user's first contribution. |
|
if (!(await isFirstIssue(octokit)) && !(await isFirstPullRequest(octokit))) |
|
return core.info('Skipping...Not First Contribution') |
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
isFirstIssuereturns true:first-interaction/__tests__/main.test.ts
Line 178 in ee654d9
And that check must be false to be identified as an existing contributor:
first-interaction/src/main.ts
Lines 40 to 42 in 1c46889