@@ -132,19 +132,26 @@ jobs:
132132 echo "PIE_BINARY_OUTPUT=pie-${{ runner.os }}-${{ runner.arch }}.exe" >> $env:GITHUB_ENV
133133
134134 - name : Check SPC version
135- run : ${{ env.SPC_BINARY }} --version
135+ env :
136+ SPC_BINARY : ${{ env.SPC_BINARY }}
137+ run : ${SPC_BINARY} --version
136138
137139 - name : Grab the pie.phar from artifacts
138140 uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
139141 with :
140142 name : pie-${{ github.sha }}.phar
141143
142144 - name : Build for ${{ runner.os }} ${{ runner.arch }} on ${{ matrix.operating-system }}
143- run : ${{ env. SPC_BINARY } } craft resources/spc/craft.yml
145+ run : ${SPC_BINARY} craft resources/spc/craft.yml
144146 env :
147+ SPC_BINARY : ${{ env.SPC_BINARY }}
145148 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
149+
146150 - name : Bundle pie.phar into executable PIE binary
147- run : ${{ env.SPC_BINARY }} micro:combine pie.phar --output=${{ env.PIE_BINARY_OUTPUT }}
151+ env :
152+ PIE_BINARY_OUTPUT : ${{ env.PIE_BINARY_OUTPUT }}
153+ SPC_BINARY : ${{ env.SPC_BINARY }}
154+ run : ${SPC_BINARY} micro:combine pie.phar --output=${PIE_BINARY_OUTPUT}
148155
149156 - name : Setup PHP
150157 uses : shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # 2.37.2
@@ -153,7 +160,9 @@ jobs:
153160 tools : composer
154161 php-version : " 7.4"
155162 - name : Quick validation that the binary runs
156- run : ./${{ env.PIE_BINARY_OUTPUT }} show --all
163+ env :
164+ PIE_BINARY_OUTPUT : ${{ env.PIE_BINARY_OUTPUT }}
165+ run : ./${PIE_BINARY_OUTPUT} show --all
157166
158167 - name : Generate build provenance attestation
159168 # It does not make sense to do this for PR builds, nor do contributors
@@ -164,7 +173,7 @@ jobs:
164173 if : github.event_name != 'pull_request' && github.event.repository.visibility == 'public'
165174 uses : actions/attest@59d89421af93a897026c735860bf21b6eb4f7b26 # v4.1.0
166175 with :
167- subject-path : ' ${{ github.workspace }}/${{ env.PIE_BINARY_OUTPUT }}'
176+ subject-path : ${{ github.workspace }}/${{ env.PIE_BINARY_OUTPUT }}
168177
169178 - uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
170179 with :
0 commit comments