Use gitHubVersion from config if available in init-action-post

This commit is contained in:
Michael B. Gale
2026-09-25 18:17:29 +01:00
parent 8dfe937b99
commit 0af3281195
2 changed files with 5 additions and 4 deletions

4
lib/entry-points.js generated
View File

@@ -163045,7 +163045,8 @@ async function run4(startedAt) {
try { try {
const jobStatus2 = getOptionalInput("job-status"); const jobStatus2 = getOptionalInput("job-status");
restoreInputs(logger); restoreInputs(logger);
const gitHubVersion = await getGitHubVersion(); config = await getConfig(getTemporaryDirectory(), logger);
const gitHubVersion = config?.gitHubVersion ?? await getGitHubVersion();
checkGitHubVersionInRange(gitHubVersion, logger); checkGitHubVersionInRange(gitHubVersion, logger);
const repositoryNwo = getRepositoryNwo(); const repositoryNwo = getRepositoryNwo();
const features = initFeatures( const features = initFeatures(
@@ -163054,7 +163055,6 @@ async function run4(startedAt) {
getTemporaryDirectory(), getTemporaryDirectory(),
logger logger
); );
config = await getConfig(getTemporaryDirectory(), logger);
if (config === void 0) { if (config === void 0) {
logger.warning( logger.warning(
"Debugging artifacts are unavailable since the 'init' Action failed before it could produce any." "Debugging artifacts are unavailable since the 'init' Action failed before it could produce any."

View File

@@ -64,7 +64,9 @@ async function run(startedAt: Date) {
// Restore inputs from `init` Action. // Restore inputs from `init` Action.
restoreInputs(logger); restoreInputs(logger);
const gitHubVersion = await getGitHubVersion(); config = await getConfig(getTemporaryDirectory(), logger);
const gitHubVersion = config?.gitHubVersion ?? (await getGitHubVersion());
checkGitHubVersionInRange(gitHubVersion, logger); checkGitHubVersionInRange(gitHubVersion, logger);
const repositoryNwo = getRepositoryNwo(); const repositoryNwo = getRepositoryNwo();
@@ -75,7 +77,6 @@ async function run(startedAt: Date) {
logger, logger,
); );
config = await getConfig(getTemporaryDirectory(), logger);
if (config === undefined) { if (config === undefined) {
logger.warning( logger.warning(
"Debugging artifacts are unavailable since the 'init' Action failed before it could produce any.", "Debugging artifacts are unavailable since the 'init' Action failed before it could produce any.",