Skip to content

Commit 9be95c8

Browse files
authored
Add thales driver references (#109)
IB-8525 Signed-off-by: Raul Metsma <raul@metsma.ee>
1 parent e96b7d4 commit 9be95c8

File tree

2 files changed

+54
-0
lines changed

2 files changed

+54
-0
lines changed

.github/workflows/build.yml

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
name: CI
2+
on: [push, pull_request]
3+
permissions:
4+
contents: read
5+
jobs:
6+
macos:
7+
name: Build on Windows
8+
runs-on: windows-latest
9+
steps:
10+
- name: Checkout
11+
uses: actions/checkout@v5
12+
- name: Download Updater package
13+
uses: dawidd6/action-download-artifact@v11
14+
with:
15+
workflow: build.yml
16+
workflow_conclusion: ""
17+
branch: master
18+
name: msi_143_x64
19+
repo: open-eid/updater
20+
- name: Download DigiDoc4 package
21+
uses: dawidd6/action-download-artifact@v11
22+
with:
23+
workflow: build.yml
24+
branch: master
25+
name: msi_143_x64
26+
repo: open-eid/DigiDoc4-Client
27+
- name: Download Web-eID packages
28+
uses: dawidd6/action-download-artifact@v11
29+
with:
30+
workflow: cmake-windows.yml
31+
branch: main
32+
repo: web-eid/web-eid-app
33+
- name: Install WiX
34+
run: |
35+
dotnet tool install --global wix --version 6.0.2
36+
wix extension -g add WixToolset.UI.wixext/6.0.2
37+
wix extension -g add WixToolset.Util.wixext/6.0.2
38+
wix extension -g add WixToolset.BootstrapperApplications.wixext/6.0.2
39+
- name: Build
40+
env:
41+
BUILD_NUBMER: ${{ github.run_number }}
42+
VER_SUFFIX: .GITHUB
43+
run: |
44+
curl -O -L https://installer.id.ee/media/win/Open-EID.zip
45+
unzip --% Open-EID.zip -x 'Digidoc*' 'web-eid*' 'ID-Updater*'
46+
move web-eid*-x64*/src/app/web-eid_*.x64.msi .
47+
pwsh build.ps1
48+
- name: Archive artifacts
49+
uses: actions/upload-artifact@v4
50+
with:
51+
name: windows
52+
path: Open-EID_*.exe

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ A WIX bootstrapper EXE with DigiDoc4 Client and package with various drivers and
1414
* [ID-Updater*x64.msi](https://github.com/open-eid/updater/releases)
1515
* [web-eid*x64.msi](https://github.com/web-eid/web-eid-app/releases)
1616
* [idplug-classic-*-Estonia_64bit.msi](https://installer.id.ee/media/win/Open-EID.zip)
17+
* [SmartCard_Client_*.msi](https://installer.id.ee/media/win/Open-EID.zip)
18+
* [CertDelApp_*.msi](https://installer.id.ee/media/win/Open-EID.zip)
1719

1820
4. Install WIX toolset
1921

0 commit comments

Comments
 (0)