feat: allow ctx overlay + case sensitive env ctx (#99)

* switch to fork of actionlint
This commit is contained in:
ChristopherHX
2025-05-18 11:35:05 +02:00
committed by GitHub
parent bb140f1a38
commit 1dc7a4d269
5 changed files with 99 additions and 37 deletions

View File

@@ -93,6 +93,7 @@ func (rc *RunContext) NewExpressionEvaluatorWithEnv(ctx context.Context, env map
}
if rc.JobContainer != nil {
ee.Runner = rc.JobContainer.GetRunnerContext(ctx)
ee.EnvCS = !rc.JobContainer.IsEnvironmentCaseInsensitive()
}
return expressionEvaluator{
interpreter: exprparser.NewInterpeter(ee, exprparser.Config{