Skip to content

Commit

Permalink
build: Remove signing steps
Browse files Browse the repository at this point in the history
We have to sign locally with the hardware key now.
  • Loading branch information
qdot committed Jun 2, 2024
1 parent 8a75ecd commit 4822a21
Showing 1 changed file with 1 addition and 23 deletions.
24 changes: 1 addition & 23 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ on:
tags:
- 'v*'


jobs:
build-stable:
runs-on: ${{ matrix.os }}
Expand All @@ -22,34 +21,13 @@ jobs:
- uses: nuget/setup-nuget@v1
- run: nuget restore IntifaceGameHapticsRouter.sln
- name: Build app for release
run: msbuild IntifaceGameHapticsRouter.sln -t:rebuild -property:Configuration=Release
- name: Sign Game Haptics Router Executable and DLLs
uses: dlemstra/code-sign-action@v1
with:
certificate: '${{ secrets.NPLABS_WINDOWS_202205_CERT }}'
password: '${{ secrets.NPLABS_WINDOWS_202205_KEY }}'
folder: '.\IntifaceGameHapticsRouter\bin\Release'
recursive: false
files: |
*.exe
*.dll
description: 'Intiface Game Haptics Router Executable'
run: msbuild IntifaceGameHapticsRouter.sln -t:rebuild -property:Configuration=Release
- name: Build Innosetup Installer
shell: pwsh
env:
BUILD_VERSION: ${{ github.ref_name }}
run: |
iscc .\intiface-ghr-installer.iss
- name: Sign Intiface GHR Installer
uses: dlemstra/code-sign-action@v1
with:
certificate: '${{ secrets.NPLABS_WINDOWS_202205_CERT }}'
password: '${{ secrets.NPLABS_WINDOWS_202205_KEY }}'
folder: '.\installer\'
recursive: false
files: |
intiface-game-haptics-router-installer.exe
description: 'Intiface Game Haptics Router Installer'
- name: Archive production artifacts
uses: actions/upload-artifact@v3
with:
Expand Down

0 comments on commit 4822a21

Please sign in to comment.