We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3f47c83 commit fce2b22Copy full SHA for fce2b22
.github/workflows/release.yml
@@ -70,9 +70,18 @@ jobs:
70
with:
71
node-version: ${{ env.node_version }}
72
- run: npm i
73
- - run: npm run pkg
+ - name: Build unsigned
74
+ run: npm run pkg
75
+ if: matrix.os != 'macos-latest'
76
env:
77
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # built in actions token. Passed tp gh-release if in use.
78
+ - name: Build signed
79
80
+ if: matrix.os == 'macos-latest'
81
+ env:
82
+ CSC_LINK: ${{ secrets.APPLE_DEVELOPER_ID_APPLICATION }}
83
+ CSC_KEY_PASSWORD: ${{ secrets.APPLE_DEVELOPER_ID_APPLICATION_PASSWORD }}
84
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # built in actions token. Passed tp gh-release if in use.
85
- name: Archive lockfile
86
uses: actions/upload-artifact@v4
87
0 commit comments