1+ permissions :
2+ contents : read
3+
14name : " gha: macOS & Windows"
25
36# Build on pull requests and pushes to `main`. The PR builds will be
47# non-blocking for now, but that is configured elsewhere.
5- on :
8+ on : # zizmor: ignore[dangerous-triggers]
69 # Start these builds on pushes (think "after the merge") too. Normally there
710 # are no `ci-gha**` branches in our repository. The contributors to the repo
811 # can create such branches when testing or troubleshooting builds. In such
5255 outputs :
5356 checkout-sha : ${{ steps.save-pull-request.outputs.sha }}
5457 steps :
58+ # zizmor: ignore[template-injection]
5559 - name : Save Pull Request
5660 id : save-pull-request
61+ # zizmor: ignore[template-injection]
62+ # zizmor: ignore[template-injection]
5763 run : >
5864 echo "sha=${{ github.event.pull_request.head.sha || github.ref }}" >> $GITHUB_OUTPUT
5965
@@ -65,29 +71,29 @@ jobs:
6571 macos-bazel :
6672 name : macOS-Bazel
6773 needs : [pre-flight]
68- uses : ./.github/workflows/macos-bazel.yml
74+ uses : ./.github/workflows/macos-bazel.yml # zizmor: ignore[secrets-inherit]
6975 with :
7076 checkout-ref : ${{ needs.pre-flight.outputs.checkout-sha }}
7177 bazel-cache-mode : ' READ_WRITE'
7278 execute-integration-tests : true
73- secrets : inherit
79+ secrets : inherit # zizmor: ignore[secrets-inherit]
7480 windows-bazel :
7581 # Disabled
7682 if : false
7783 name : Windows-Bazel
7884 needs : [pre-flight]
79- uses : ./.github/workflows/windows-bazel.yml
85+ uses : ./.github/workflows/windows-bazel.yml # zizmor: ignore[secrets-inherit]
8086 with :
8187 checkout-ref : ${{ needs.pre-flight.outputs.checkout-sha }}
8288 bazel-cache-mode : ' READ_WRITE'
8389 execute-integration-tests : true
84- secrets : inherit
90+ secrets : inherit # zizmor: ignore[secrets-inherit]
8591 macos-cmake :
8692 # Disabled
8793 if : false
8894 name : macOS-CMake
8995 needs : [pre-flight]
90- uses : ./.github/workflows/macos-cmake.yml
96+ uses : ./.github/workflows/macos-cmake.yml # zizmor: ignore[secrets-inherit]
9197 with :
9298 checkout-ref : ${{ needs.pre-flight.outputs.checkout-sha }}
9399 # Build the full matrix only on push events to the default branch, or
@@ -102,11 +108,11 @@ jobs:
102108 sccache-mode : ' READ_WRITE'
103109 vcpkg-cache-mode : ' readwrite'
104110 execute-integration-tests : true
105- secrets : inherit
111+ secrets : inherit # zizmor: ignore[secrets-inherit]
106112 windows-cmake :
107113 name : Windows-CMake
108114 needs : [pre-flight]
109- uses : ./.github/workflows/windows-cmake.yml
115+ uses : ./.github/workflows/windows-cmake.yml # zizmor: ignore[secrets-inherit]
110116 with :
111117 checkout-ref : ${{ needs.pre-flight.outputs.checkout-sha }}
112118 # Build the full matrix only on push events to the default branch, or
@@ -121,4 +127,4 @@ jobs:
121127 sccache-mode : ' READ_WRITE'
122128 vcpkg-cache-mode : ' readwrite'
123129 execute-integration-tests : true
124- secrets : inherit
130+ secrets : inherit # zizmor: ignore[secrets-inherit]
0 commit comments