feat: improve github action

This commit is contained in:
thomas
2024-05-07 11:07:40 +02:00
parent 85742dd633
commit 63528e4c89
5 changed files with 59 additions and 34 deletions

View File

@@ -8,9 +8,11 @@ const contributors = [
'wandri',
'webbomj',
'kabrunko-dev',
'Sanjar1304'
'Sanjar1304',
];
const sponsors = ['ddotx', 'LMFinney'];
module.exports = {
contributors
contributors,
};

View File

@@ -1,6 +1,6 @@
const github = require('@actions/github');
const core = require('@actions/core');
const { contributors } = require('./contributors');
const { contributors, sponsors } = require('./contributors');
async function run() {
try {
@@ -13,7 +13,13 @@ async function run() {
}
const actor = github.context.actor;
if(contributors.includes(actor)) {
if (contributors.includes(actor)) {
labels.push('contributor');
labels.push('to be reviewed');
}
if (sponsors.includes(actor)) {
labels.push('sponsor');
labels.push('to be reviewed');
}
@@ -26,7 +32,7 @@ async function run() {
labels,
owner: github.context.repo.owner,
repo: github.context.repo.repo,
issue_number: number
issue_number: number,
});
} catch (e) {
if (e instanceof Error) {