Accept additional Guild role for guild labeling (#62411)
We added one more custom repository role that a Guild member can hold, therefore we need the labeler to accept it. Release Notes: - N/A
This commit is contained in:
1 parent
3692029a80
commit
1bb1d67770
1 file changed
+8
-4
@@ -48,9 +48,12 @@ jobs:
|
||||
const STAFF_TEAM_SLUG = 'staff';
|
||||
const FIRST_CONTRIBUTION_LABEL = 'first contribution';
|
||||
const GUILD_LABEL = 'guild';
|
||||
// Guild cohort members are outside collaborators holding this custom
|
||||
// repository role, not members of an org team.
|
||||
const GUILD_ROLE_NAME = 'Guild Assign issues/PRs';
|
||||
// Guild cohort members are outside collaborators holding one of these
|
||||
// custom repository roles, not members of an org team.
|
||||
const GUILD_ROLE_NAMES = [
|
||||
'Guild Assign issues/PRs',
|
||||
'Guild Assign issues/PRs and Close PRs',
|
||||
];
|
||||
const COMMUNITY_CHAMPION_LABEL = 'community champion';
|
||||
const COMMUNITY_CHAMPIONS = [
|
||||
'0x2CA',
|
||||
@@ -158,7 +161,8 @@ jobs:
|
||||
// role_name is the effective (highest) role; for cohort outside
|
||||
// collaborators that is the custom role. Built-in roles come back
|
||||
// lowercased and won't match.
|
||||
return (response.data.role_name || '').toLowerCase() === GUILD_ROLE_NAME.toLowerCase();
|
||||
const roleName = (response.data.role_name || '').toLowerCase();
|
||||
return GUILD_ROLE_NAMES.some((name) => name.toLowerCase() === roleName);
|
||||
} catch (error) {
|
||||
if (error.status !== 404) {
|
||||
throw error;
|
||||
|
||||
Reference in new issue
Block a user