Skip to content

Commit bf14e38

Browse files
Merge pull request #132 from stackkit/feature/allow-collaborator-to-run-tests
Skip access check for maintainers
2 parents 5b78ead + 55d7673 commit bf14e38

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

.github/workflows/run-tests.yml

+11
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,17 @@ jobs:
2020
return
2121
}
2222
23+
// If the user that pushed the commit is a maintainer, skip the check
24+
const collaborators = await github.rest.repos.listCollaborators({
25+
owner: context.repo.owner,
26+
repo: context.repo.repo
27+
});
28+
29+
if (collaborators.data.some(c => c.login === context.actor)) {
30+
console.log(`User ${context.actor} is allowed to run tests because they are a collaborator.`);
31+
return
32+
}
33+
2334
const issue_number = context.issue.number;
2435
const repository = context.repo.repo;
2536
const owner = context.repo.owner;

0 commit comments

Comments
 (0)