Update github action file

This commit is contained in:
شركة خبير المحدودة 2025-11-26 15:33:45 +02:00
parent 32d5474999
commit c943c218b2
1 changed files with 27 additions and 22 deletions

View File

@ -31,6 +31,7 @@ on:
- dev_odex25_helpdesk - dev_odex25_helpdesk
- dev_odex25_donation - dev_odex25_donation
- dev_odex25_ensan - dev_odex25_ensan
jobs: jobs:
check_pr_author: check_pr_author:
runs-on: linting_odex25-standard-modules_runner runs-on: linting_odex25-standard-modules_runner
@ -74,16 +75,19 @@ jobs:
}); });
return; return;
} }
core.info("All PR authors are allowed.");
// Check commit authors # // Check commit authors
const commitList = await github.rest.pulls.listCommits({ # const commitList = await github.rest.pulls.listCommits({
owner, # owner,
repo, # repo,
pull_number: pr.number # pull_number: pr.number
}); # });
core.info("PR author is allowed."); # core.info("PR author is allowed.");
# // Uncomment below if you want to block unauthorized commit authors also
# /*
# for (const commit of commitList.data) { # for (const commit of commitList.data) {
# const commitAuthor = commit.author ? commit.author.login : null; # const commitAuthor = commit.author ? commit.author.login : null;
@ -102,3 +106,4 @@ jobs:
# } # }
# core.info("All PR authors and committers are allowed."); # core.info("All PR authors and committers are allowed.");
# */