Skip to content

Commit

Permalink
Re-enabled code signing
Browse files Browse the repository at this point in the history
I have some certs, so lets use them.
  • Loading branch information
bcomnes committed Dec 17, 2023
1 parent 3f47c83 commit fce2b22
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,9 +70,18 @@ jobs:
with:
node-version: ${{ env.node_version }}
- run: npm i
- run: npm run pkg
- name: Build unsigned
run: npm run pkg
if: matrix.os != 'macos-latest'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # built in actions token. Passed tp gh-release if in use.
- name: Build signed
run: npm run pkg
if: matrix.os == 'macos-latest'
env:
CSC_LINK: ${{ secrets.APPLE_DEVELOPER_ID_APPLICATION }}
CSC_KEY_PASSWORD: ${{ secrets.APPLE_DEVELOPER_ID_APPLICATION_PASSWORD }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # built in actions token. Passed tp gh-release if in use.
- name: Archive lockfile
uses: actions/upload-artifact@v4
with:
Expand Down

0 comments on commit fce2b22

Please sign in to comment.