Skip to content

Commit

Permalink
install nsis to sign packages
Browse files Browse the repository at this point in the history
  • Loading branch information
hugomontero committed May 3, 2024
1 parent 4e24459 commit 6311aa7
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ on:
branches: [ "master", "feature/cli-installer-v2" ] # should change once we have a stable branch
pull_request:
branches: [ "master", "feature/cli-installer-v2" ]
env:
PARTICLE_WINDOWS_SIGNING_CERT: ${{ secrets.PARTICLE_WINDOWS_SIGNING_CERT }}
PARTICLE_WINDOWS_SIGNING_PASS: ${{ secrets.PARTICLE_WINDOWS_SIGNING_PASS }}

jobs:
call-tests:
uses: ./.github/workflows/tests.yml
Expand Down Expand Up @@ -51,6 +55,9 @@ jobs:
- name: Build Package
run: npm run build

- name: 'Install makensis (apt)'
run: sudo apt update && sudo apt install -y nsis nsis-pluginapi

- name: Sign Windows package
run: |
npm run sign:win
Expand Down

0 comments on commit 6311aa7

Please sign in to comment.