Merge pull request #4220 from github/mbg/fix-action-state-type-inference

Fix type inference for `ActionState`
This commit is contained in:
Michael B. Gale
2026-10-09 22:31:18 +00:00
committed by GitHub
5 changed files with 107 additions and 10 deletions

View File

@@ -1,6 +1,11 @@
import * as core from "@actions/core";
import { Action, ActionState, runInActions } from "./action-common";
import {
Action,
ActionState,
extendActionState,
runInActions,
} from "./action-common";
import {
getActionVersion,
getOptionalInput,
@@ -131,7 +136,9 @@ async function run(
);
const repositoryProperties = repositoryPropertiesResult.orElse({});
const actionStateWithFeatures = { ...actionState, features };
const actionStateWithFeatures = extendActionState(actionState, {
features,
});
const statusReportBase = await createStatusReportBase(
ActionName.SetupCodeQL,