From f130e7806efaeb809fe05e239b06db9d6236ce5f Mon Sep 17 00:00:00 2001 From: WardPearce Date: Mon, 6 May 2024 18:45:53 +1200 Subject: [PATCH] Added fix for GH_TOKEN setting for windows --- .github/workflows/prod-desktop.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/prod-desktop.yml b/.github/workflows/prod-desktop.yml index 77506c3e..46886687 100644 --- a/.github/workflows/prod-desktop.yml +++ b/.github/workflows/prod-desktop.yml @@ -60,6 +60,12 @@ jobs: run: cd ./materialious/electron && npm install - name: Build desktop packages - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: cd ./materialious/electron && GH_TOKEN=${GH_TOKEN} npm run electron:make + run: | + cd ./materialious/electron + if [[ "$RUNNER_OS" == "Windows" ]]; then + $env:GH_TOKEN = "${{ secrets.GITHUB_TOKEN }}" + npm run electron:make + else + export GH_TOKEN=${{ secrets.GITHUB_TOKEN }} + npm run electron:make + fi \ No newline at end of file