Remove if option for validation jobs

This commit is contained in:
Michael B. Gale
2026-10-30 11:01:35 +00:00
parent 5bdb913da1
commit 688c04ad4c

View File

@@ -124,8 +124,6 @@ interface JobSpecification {
type ValidationJobSpecification = JobSpecification & {
checkout?: boolean;
/** Optional condition for the validation job. */
if?: string;
};
/** Describes language/framework-specific steps and inputs. */
@@ -672,10 +670,7 @@ function generateValidationJob(
const validationJob: Record<string, any> = {
name: jobSpecification.name,
if:
jobSpecification.if !== undefined
? `${baseCondition} && ${jobSpecification.if}`
: baseCondition,
if: baseCondition,
needs: [checkName],
permissions: {
contents: "read",