File tree Expand file tree Collapse file tree
.github/scripts/lib/eligibility Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11const { isTeam } = require ( '../team/has-team' ) ;
22const { isOnSpamList } = require ( '../counts/is-on-spam-list' ) ;
3- const { hasCompletedGfi } = require ( '../counts/has-completed-n-01-gfi' ) ;
43const { hasCompletedBeginner } = require ( '../counts/has-completed-n-02-beginner' ) ;
54const { countOpenAssignedIssues } = require ( '../counts/count-opened-assigned-issues' ) ;
65const REJECTION_REASONS = require ( './rejection-reasons' ) ;
76
7+ // Configurable
88const MAX_OPEN_ASSIGNED_ISSUES = 2 ;
9- const REQUIRED_GFI_COUNT = 1 ;
109const REQUIRED_BEGINNER_COUNT = 1 ;
1110
11+ // Spam users are disabled for intermediate issues
1212const hasIntermediateEligibility = async ( {
1313 github,
1414 owner,
@@ -53,26 +53,6 @@ const hasIntermediateEligibility = async ({
5353 } ;
5454 }
5555
56- // GFI requirement
57- const hasRequiredGfi = await hasCompletedGfi ( {
58- github,
59- owner,
60- repo,
61- username,
62- requiredCount : REQUIRED_GFI_COUNT ,
63- } ) ;
64-
65- if ( ! hasRequiredGfi ) {
66- return {
67- eligible : false ,
68- reason : REJECTION_REASONS . MISSING_GFI ,
69- context : {
70- requiredCount : REQUIRED_GFI_COUNT ,
71- } ,
72- } ;
73- }
74-
75- // Beginner requirement
7656 const hasRequiredBeginner = await hasCompletedBeginner ( {
7757 github,
7858 owner,
You can’t perform that action at this time.
0 commit comments