Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 52 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
name: CI
on: [push, pull_request]
permissions:
contents: read
jobs:
macos:
name: Build on Windows
runs-on: windows-latest
steps:
- name: Checkout
uses: actions/checkout@v5
- name: Download Updater package
uses: dawidd6/action-download-artifact@v11
with:
workflow: build.yml
workflow_conclusion: ""
branch: master
name: msi_143_x64
repo: open-eid/updater
- name: Download DigiDoc4 package
uses: dawidd6/action-download-artifact@v11
with:
workflow: build.yml
branch: master
name: msi_143_x64
repo: open-eid/DigiDoc4-Client
- name: Download Web-eID packages
uses: dawidd6/action-download-artifact@v11
with:
workflow: cmake-windows.yml
branch: main
repo: web-eid/web-eid-app
- name: Install WiX
run: |
dotnet tool install --global wix --version 6.0.2
wix extension -g add WixToolset.UI.wixext/6.0.2
wix extension -g add WixToolset.Util.wixext/6.0.2
wix extension -g add WixToolset.BootstrapperApplications.wixext/6.0.2
- name: Build
env:
BUILD_NUBMER: ${{ github.run_number }}
VER_SUFFIX: .GITHUB
run: |
curl -O -L https://installer.id.ee/media/win/Open-EID.zip
unzip --% Open-EID.zip -x 'Digidoc*' 'web-eid*' 'ID-Updater*'
move web-eid*-x64*/src/app/web-eid_*.x64.msi .
pwsh build.ps1
- name: Archive artifacts
uses: actions/upload-artifact@v4
with:
name: windows
path: Open-EID_*.exe
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ A WIX bootstrapper EXE with DigiDoc4 Client and package with various drivers and
* [ID-Updater*x64.msi](https://github.com/open-eid/updater/releases)
* [web-eid*x64.msi](https://github.com/web-eid/web-eid-app/releases)
* [idplug-classic-*-Estonia_64bit.msi](https://installer.id.ee/media/win/Open-EID.zip)
* [SmartCard_Client_*.msi](https://installer.id.ee/media/win/Open-EID.zip)
* [CertDelApp_*.msi](https://installer.id.ee/media/win/Open-EID.zip)

4. Install WIX toolset

Expand Down
Loading