mirror of
https://github.com/dorny/paths-filter.git
synced 2025-06-08 00:59:04 +00:00
Allow base and ref in PRs to override API behavior
This commit is contained in:
parent
4067d88573
commit
0f9f8bf7d2
4 changed files with 76 additions and 11 deletions
6
dist/index.js
vendored
6
dist/index.js
vendored
|
@ -552,12 +552,12 @@ async function getChangedFiles(token, base, ref, initialFetchDepth) {
|
|||
return await git.getChangesOnHead();
|
||||
}
|
||||
const prEvents = ['pull_request', 'pull_request_review', 'pull_request_review_comment', 'pull_request_target'];
|
||||
if (prEvents.includes(github.context.eventName)) {
|
||||
if (prEvents.includes(github.context.eventName) && !base && !ref) {
|
||||
if (ref) {
|
||||
core.warning(`'ref' input parameter is ignored when 'base' is set to HEAD`);
|
||||
core.warning(`'ref' input parameter is ignored when 'base' is not also set on PR events.`);
|
||||
}
|
||||
if (base) {
|
||||
core.warning(`'base' input parameter is ignored when action is triggered by pull request event`);
|
||||
core.warning(`'base' input parameter is ignored when 'ref' is not also set on PR events.`);
|
||||
}
|
||||
const pr = github.context.payload.pull_request;
|
||||
if (token) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue