From 62f41c55da184469f72a65b6712f51b555c222ba Mon Sep 17 00:00:00 2001 From: Ryan Williams Date: Wed, 21 Aug 2024 09:47:20 -0400 Subject: [PATCH] escape expr names --- .github/workflows/ifs.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ifs.yml b/.github/workflows/ifs.yml index 36452de..2be5ffb 100644 --- a/.github/workflows/ifs.yml +++ b/.github/workflows/ifs.yml @@ -9,6 +9,9 @@ on: arg: description: 'Argument' default: 'arg' +env: + L: ${{ '${{' }} + R: '}}' jobs: test: name: 'Test GHA "if" expressions (actions/runner#1173)' @@ -33,18 +36,18 @@ jobs: run: echo # Empty string comparisons, wrapped in ${{ … }} - - name: "${{ inputs.empty_string }}" + - name: '${{ env.L }} inputs.empty_string ${{ env.R }}' if: ${{ inputs.empty_string }} run: echo - - name: "${{ inputs.empty_string == '' }}" + - name: '${{ env.L }} inputs.empty_string == '''' ${{ env.R }}' if: ${{ inputs.empty_string == '' }} run: echo - - name: "${{ inputs.empty_string != '' }}" + - name: '${{ env.L }} inputs.empty_string != '''' ${{ env.R }}' if: ${{ inputs.empty_string != '' }} run: echo - - name: "${{ inputs.empty_string == 'arg' }}" + - name: '${{ env.L }} inputs.empty_string == ''arg'' ${{ env.R }}' if: ${{ inputs.empty_string == 'arg' }} run: echo - - name: "${{ inputs.empty_string != 'arg' }}" + - name: '${{ env.L }} inputs.empty_string != ''arg'' ${{ env.R }}' if: ${{ inputs.empty_string != 'arg' }} run: echo