@@ -261,8 +261,10 @@ jobs:
261261 echo "GITHUB_TOKEN=${{ secrets.GITHUB_TOKEN }}" >> $GITHUB_ENV
262262 - name : Set environment variables
263263 if : ${{ inputs.macos_env_vars }}
264+ env :
265+ ENV_VARS : ${{ inputs.macos_env_vars }}
264266 run : |
265- for i in "${{ inputs.macos_env_vars } }"
267+ for i in "${ENV_VARS }"
266268 do
267269 printf "%s\n" $i >> $GITHUB_ENV
268270 done
@@ -273,8 +275,10 @@ jobs:
273275 - name : Clang version
274276 run : xcrun clang --version
275277 - name : Pre-build
278+ # zizmor: ignore[template-injection]
276279 run : ${{ inputs.macos_pre_build_command }}
277280 - name : Build / Test
281+ # zizmor: ignore[template-injection]
278282 run : ${{ inputs.macos_build_command }} ${{ (contains(matrix.swift_version, 'nightly') && inputs.swift_nightly_flags) || inputs.swift_flags }}
279283 timeout-minutes : ${{ inputs.macos_build_timeout }}
280284
@@ -299,8 +303,10 @@ jobs:
299303 echo "GITHUB_TOKEN=${{ secrets.GITHUB_TOKEN }}" >> $GITHUB_ENV
300304 - name : Set environment variables
301305 if : ${{ inputs.ios_host_env_vars }}
306+ env :
307+ ENV_VARS : ${{ inputs.ios_host_env_vars }}
302308 run : |
303- for i in "${{ inputs.ios_host_env_vars } }"
309+ for i in "${ENV_VARS }"
304310 do
305311 printf "%s\n" $i >> $GITHUB_ENV
306312 done
@@ -310,8 +316,10 @@ jobs:
310316 run : |
311317 "$(xcrun -f swift)" --version
312318 - name : Pre-build
319+ # zizmor: ignore[template-injection]
313320 run : ${{ inputs.ios_pre_build_command }}
314321 - name : Build
322+ # zizmor: ignore[template-injection]
315323 run : ${{ inputs.ios_build_command }} ${{ (contains(matrix.swift_version, 'nightly') && inputs.swift_nightly_flags) || inputs.swift_flags }}
316324 timeout-minutes : ${{ inputs.ios_build_timeout }}
317325
@@ -385,14 +393,18 @@ jobs:
385393 swift /tmp/cross-pr-checkout.swift "${{ github.repository }}" "${{ github.event.number }}"
386394 - name : Set environment variables
387395 if : ${{ inputs.linux_env_vars }}
396+ env :
397+ ENV_VARS : ${{ inputs.linux_env_vars }}
388398 run : |
389- for i in "${{ inputs.linux_env_vars } }"
399+ for i in "${ENV_VARS }"
390400 do
391401 printf "%s\n" $i >> $GITHUB_ENV
392402 done
393403 - name : Pre-build
404+ # zizmor: ignore[template-injection]
394405 run : ${{ inputs.linux_pre_build_command }}
395406 - name : Build / Test
407+ # zizmor: ignore[template-injection]
396408 run : ${{ inputs.linux_build_command }} ${{ (contains(matrix.swift_version, 'nightly') && inputs.swift_nightly_flags) || inputs.swift_flags }}
397409
398410 linux-static-sdk-build :
@@ -460,16 +472,20 @@ jobs:
460472 echo "GITHUB_TOKEN=${{ secrets.GITHUB_TOKEN }}" >> $GITHUB_ENV
461473 - name : Set environment variables
462474 if : ${{ inputs.linux_env_vars }}
475+ env :
476+ ENV_VARS : ${{ inputs.linux_env_vars }}
463477 run : |
464- for i in "${{ inputs.linux_env_vars } }"
478+ for i in "${ENV_VARS }"
465479 do
466480 printf "%s\n" $i >> $GITHUB_ENV
467481 done
468482 - name : Pre-build
483+ # zizmor: ignore[template-injection]
469484 run : ${{ inputs.linux_pre_build_command }}
470485 - name : Install Static Linux Swift SDK and build
471486 env :
472487 BUILD_FLAGS : ${{ (contains(matrix.swift_version, 'nightly') && inputs.swift_nightly_flags) || inputs.swift_flags }}
488+ # zizmor: ignore[template-injection]
473489 run : |
474490 ${{ inputs.linux_static_sdk_pre_build_command }}
475491 ${{ steps.script_path.outputs.root }}/.github/workflows/scripts/install-and-build-with-sdk.sh --static --flags="$BUILD_FLAGS" --build-command="${{ inputs.linux_static_sdk_build_command }}" ${{ matrix.swift_version }}
@@ -525,16 +541,20 @@ jobs:
525541 echo "GITHUB_TOKEN=${{ secrets.GITHUB_TOKEN }}" >> $GITHUB_ENV
526542 - name : Set environment variables
527543 if : ${{ inputs.linux_env_vars }}
544+ env :
545+ ENV_VARS : ${{ inputs.linux_env_vars }}
528546 run : |
529- for i in "${{ inputs.linux_env_vars } }"
547+ for i in "${ENV_VARS }"
530548 do
531549 printf "%s\n" $i >> $GITHUB_ENV
532550 done
533551 - name : Pre-build
552+ # zizmor: ignore[template-injection]
534553 run : ${{ inputs.linux_pre_build_command }}
535554 - name : Install Swift SDK for Wasm and build
536555 env :
537556 BUILD_FLAGS : ${{ (contains(matrix.swift_version, 'nightly') && inputs.swift_nightly_flags) || inputs.swift_flags }}
557+ # zizmor: ignore[template-injection]
538558 run : |
539559 ${{ inputs.wasm_sdk_pre_build_command }}
540560 ${{ steps.script_path.outputs.root }}/.github/workflows/scripts/install-and-build-with-sdk.sh --wasm --flags="$BUILD_FLAGS" --build-command="${{ inputs.wasm_sdk_build_command }}" ${{ matrix.swift_version }}
@@ -590,16 +610,20 @@ jobs:
590610 echo "GITHUB_TOKEN=${{ secrets.GITHUB_TOKEN }}" >> $GITHUB_ENV
591611 - name : Set environment variables
592612 if : ${{ inputs.linux_env_vars }}
613+ env :
614+ ENV_VARS : ${{ inputs.linux_env_vars }}
593615 run : |
594- for i in "${{ inputs.linux_env_vars } }"
616+ for i in "${ENV_VARS }"
595617 do
596618 printf "%s\n" $i >> $GITHUB_ENV
597619 done
598620 - name : Pre-build
621+ # zizmor: ignore[template-injection]
599622 run : ${{ inputs.linux_pre_build_command }}
600623 - name : Install Swift SDK for Wasm and build
601624 env :
602625 BUILD_FLAGS : ${{ (contains(matrix.swift_version, 'nightly') && inputs.swift_nightly_flags) || inputs.swift_flags }}
626+ # zizmor: ignore[template-injection]
603627 run : |
604628 ${{ inputs.wasm_sdk_pre_build_command }}
605629 ${{ steps.script_path.outputs.root }}/.github/workflows/scripts/install-and-build-with-sdk.sh --embedded-wasm --flags="$BUILD_FLAGS" ${{ matrix.swift_version }}
@@ -641,17 +665,21 @@ jobs:
641665 echo "GITHUB_TOKEN=${{ secrets.GITHUB_TOKEN }}" >> $GITHUB_ENV
642666 - name : Set environment variables
643667 if : ${{ inputs.linux_env_vars }}
668+ env :
669+ ENV_VARS : ${{ inputs.linux_env_vars }}
644670 run : |
645- for i in "${{ inputs.linux_env_vars } }"
671+ for i in "${ENV_VARS }"
646672 do
647673 printf "%s\n" $i >> $GITHUB_ENV
648674 done
649675 - name : Pre-build
676+ # zizmor: ignore[template-injection]
650677 run : ${{ inputs.linux_pre_build_command }}
651678 - name : Install Swift SDK for Android and build
652679 env :
653680 BUILD_FLAGS : ${{ inputs.enable_android_sdk_checks && '--build-tests' || '' }} ${{ (contains(matrix.swift_version, 'nightly') && inputs.swift_nightly_flags) || inputs.swift_flags }}
654681 shell : bash
682+ # zizmor: ignore[template-injection]
655683 run : |
656684 ${{ inputs.android_sdk_pre_build_command }}
657685 ${{ steps.script_path.outputs.root }}/.github/workflows/scripts/install-and-build-with-sdk.sh --android --flags="$BUILD_FLAGS" --build-command="${{ inputs.android_sdk_build_command }}" --android-sdk-triple=${{ join(fromJson(inputs.android_sdk_triples), ' --android-sdk-triple=') }} --android-ndk-version="${{ matrix.ndk_version }}" ${{ matrix.swift_version }}
@@ -670,6 +698,7 @@ jobs:
670698 - name : Install Android Emulator and run tests
671699 if : ${{ inputs.enable_android_sdk_checks }}
672700 shell : bash
701+ # zizmor: ignore[template-injection]
673702 run : |
674703 ${{ inputs.android_sdk_pre_build_command }}
675704 ${{ steps.script_path.outputs.root }}/.github/workflows/scripts/android/android-emulator-tests.sh --android-sdk-triple=${{ join(fromJson(inputs.android_sdk_triples), ' --android-sdk-triple=') }}
@@ -714,8 +743,10 @@ jobs:
714743 echo "GITHUB_TOKEN=${{ secrets.GITHUB_TOKEN }}" | Out-File -FilePath $Env:GITHUB_ENV -Encoding utf8 -Append
715744 - name : Set environment variables
716745 if : ${{ inputs.windows_env_vars }}
746+ env :
747+ WINDOWS_ENV_VARS : ${{ inputs.windows_env_vars }}
717748 run : |
718- $lines = "${{ inputs.windows_env_vars }}" -split "`r`n"
749+ $lines = $env:WINDOWS_ENV_VARS -split "`r`n"
719750 foreach ($line in $lines) {
720751 echo $line | Out-File -FilePath $Env:GITHUB_ENV -Encoding utf8 -Append
721752 }
@@ -749,6 +780,7 @@ jobs:
749780 if : ${{ !inputs.enable_windows_docker }}
750781 run : . ${{ steps.script_path.outputs.root }}/.github/workflows/scripts/windows/swift/install-swift-${{ matrix.swift_version }}.ps1
751782 - name : Create test script
783+ # zizmor: ignore[template-injection]
752784 run : |
753785 mkdir $env:TEMP\test-script
754786 echo @'
0 commit comments