Add basic job steps

This commit is contained in:
Michael B. Gale
2026-02-28 16:30:05 +00:00
parent c889588a2c
commit b948e562f4
+12
View File
@@ -183,6 +183,17 @@ function main(): void {
}
}
}
// Construct the workflow steps needed for this check.
const steps: any[] = [
{
name: "Check out repository",
uses: "actions/checkout@v6",
},
];
steps.push(...checkSpecification.steps);
const checkJob: Record<string, any> = {
strategy: {
"fail-fast": false,
@@ -198,6 +209,7 @@ function main(): void {
},
"timeout-minutes": 45,
"runs-on": "${{ matrix.os }}",
steps,
};
if (checkSpecification.permissions) {