diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 20c291f..036fb9f 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -72,9 +72,6 @@ jobs: cp dist/OpenLens-${{ env.LENS_VERSION }}.arm64.deb releasefiles/OpenLens-${{ env.LENS_VERSION }}.arm64.deb cp dist/OpenLens-${{ env.LENS_VERSION }}.aarch64.rpm releasefiles/OpenLens-${{ env.LENS_VERSION }}.arm64.rpm else - # Disable code sign on windows - unset CSC_LINK - unset CSC_KEY_PASSWORD make build cp dist/OpenLens*.exe releasefiles/OpenLens-${{ env.LENS_VERSION }}.exe fi @@ -84,8 +81,11 @@ jobs: APPBUNDLEID: "io.kontena.lens-app" APPLEID: ${{ secrets.APPLEID }} APPLEIDPASS: ${{ secrets.APPLEIDPASS }} - CSC_LINK: ${{ secrets.CSC_LINK }} - CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }} + CSC_LINK: ${{ runner.os == 'macos' && secrets.CSC_LINK || secrets.CSC_LINK_WIN }} + CSC_KEY_PASSWORD: ${{ runner.os == 'macos' && secrets.CSC_KEY_PASSWORD || secrets.CSC_KEY_PASSWORD_WIN}} + CSC_LINK_WIN: ${{ secrets.CSC_LINK_WIN }} + CSC_KEY_PASSWORD_WIN: ${{ secrets.CSC_KEY_PASSWORD_WIN }} + CSC_FOR_PULL_REQUEST: true - name: Calculate SHA256 checksum run: |