Skip to content

Commit eaf8812

Browse files
fix: Simplify prescript execution in action.yml
1 parent fbd56a0 commit eaf8812

1 file changed

Lines changed: 2 additions & 5 deletions

File tree

action.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -355,14 +355,11 @@ runs:
355355
PSMODULE_INVOKE_PESTER_INPUT_StepSummary_ShowConfiguration: ${{ inputs.StepSummary_ShowConfiguration }}
356356
PSMODULE_INVOKE_PESTER_INPUT_Debug: ${{ inputs.Debug }}
357357
PSMODULE_INVOKE_PESTER_INPUT_Verbose: ${{ inputs.Verbose }}
358-
PSMODULE_INVOKE_PESTER_INPUT_Prescript: ${{ inputs.Prescript }}
359358
id: test
360359
run: |
361360
# Invoke-Pester (exec)
362-
if ($env:PSMODULE_INVOKE_PESTER_INPUT_Prescript) {
363-
Invoke-Expression $env:PSMODULE_INVOKE_PESTER_INPUT_Prescript
364-
}
365-
& "${{ github.action_path }}/src/exec.ps1"
361+
${{ inputs.Prescript }} # zizmor: ignore[template-injection]
362+
${{ github.action_path }}/src/exec.ps1
366363
367364
- name: Upload test results - [${{ steps.test.outputs.TestSuiteName }}-TestResults]
368365
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0

0 commit comments

Comments
 (0)