Update PR-Auto-Deploy-V2.yml

This commit is contained in:
Ludy87 2025-09-03 08:35:17 +02:00
parent 9a2c8b8ea1
commit bbac0d08e4
No known key found for this signature in database
GPG Key ID: 92696155E0220F94

View File

@ -40,15 +40,13 @@ jobs:
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1 uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
with: with:
script: | script: |
const { context, core, github } = require('@actions/github');
const { owner, repo } = context.repo; const { owner, repo } = context.repo;
let prNumber; let prNumber = context.eventName === 'workflow_dispatch'
if (context.eventName === 'workflow_dispatch') { ? parseInt(process.env.INPUT_PR, 10)
prNumber = parseInt(process.env.INPUT_PR, 10); : context.payload.number;
if (!Number.isInteger(prNumber)) { core.setFailed('Invalid PR number'); return; } if (!Number.isInteger(prNumber)) { core.setFailed('Invalid PR number'); return; }
} else {
prNumber = context.payload.number;
}
const { data: pr } = await github.rest.pulls.get({ owner, repo, pull_number: prNumber }); const { data: pr } = await github.rest.pulls.get({ owner, repo, pull_number: prNumber });
core.setOutput('pr_number', String(prNumber)); core.setOutput('pr_number', String(prNumber));
core.setOutput('repository', pr.head.repo.full_name); core.setOutput('repository', pr.head.repo.full_name);