File tree Expand file tree Collapse file tree 2 files changed +54
-0
lines changed
Expand file tree Collapse file tree 2 files changed +54
-0
lines changed Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff 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
18204 . Install WIX toolset
1921
You can’t perform that action at this time.
0 commit comments