@@ -231,14 +231,15 @@ jobs:
231231 cat ./app/src-tauri/tauri.conf.json
232232 # endregion
233233 # region Build
234+ - name : Write BUILD_ENV to .env file
235+ if : ${{ matrix.variant != 'foss' && secrets.BUILD_ENV }}
236+ run : |
237+ echo -e "${{ secrets.BUILD_ENV }}" > app/.env
234238 - name : Linux Macos - Build
235239 if : matrix.platform != 'windows-latest'
236240 run : |
237- envs_with_export=$(echo $envs | sed 's/^/export /')
238- eval $envs_with_export
239241 pnpm turbo run ${{ matrix.android && inputs.task_build_android || inputs.task_build }}
240242 env :
241- envs : ${{ matrix.variant == 'foss' && '' || secrets.BUILD_ENV }}
242243 TURBO_TOKEN : ${{ secrets.TURBO_TOKEN }}
243244 TURBO_TEAM : ${{ inputs.turbo_team }}
244245 TAURI_BUILD_ARGS : ${{ matrix.args }}
@@ -249,15 +250,8 @@ jobs:
249250 - name : Windows - Build
250251 if : matrix.platform == 'windows-latest'
251252 run : |
252- $envs -split "`n" | ForEach-Object {
253- $key, $value = $_ -split '=', 2
254- if ($key -and $value) {
255- Set-Item -Path "env:$($key.Trim())" -Value $value.Trim()
256- }
257- }
258253 pnpm turbo run ${{ inputs.task_build }}
259254 env :
260- envs : ${{ matrix.variant == 'foss' && '' || secrets.BUILD_ENV }}
261255 TURBO_TOKEN : ${{ secrets.TURBO_TOKEN }}
262256 TURBO_TEAM : ${{ inputs.turbo_team }}
263257 TAURI_BUILD_ARGS : ${{ matrix.args }}
0 commit comments