Commit 1e464c4 1 parent 2ea8958 commit 1e464c4 Copy full SHA for 1e464c4
File tree 3 files changed +15
-4
lines changed
3 files changed +15
-4
lines changed Original file line number Diff line number Diff line change 30
30
- name : Build
31
31
run : cmake --build build --config $BUILD_TYPE --target package
32
32
33
+ - name : Test package
34
+ run : rpmlint build/*rpm
35
+
33
36
- uses : actions/upload-artifact@v4
34
37
with :
35
38
name : web-eid-app-fedora-build-fedora${{matrix.container}}-${{github.run_number}}
Original file line number Diff line number Diff line change @@ -20,13 +20,19 @@ jobs:
20
20
container : ['20.04', '22.04', '24.04']
21
21
22
22
steps :
23
- - name : Install dependencies
23
+ - uses : awalsh128/cache-apt-pkgs-action@latest
24
24
if : matrix.container == '20.04'
25
- run : apt update -qq && apt install --no-install-recommends -y git lsb-release fakeroot build-essential devscripts debhelper lintian pkg-config cmake libpcsclite-dev libssl-dev libgtest-dev libqt5svg5-dev qttools5-dev-tools qttools5-dev
25
+ with :
26
+ packages : git lsb-release fakeroot build-essential devscripts debhelper lintian pkg-config cmake libpcsclite-dev libssl-dev libgtest-dev libqt5svg5-dev qttools5-dev-tools qttools5-dev
27
+ version : apt-${{matrix.container}}-v1
28
+ execute_install_scripts : true
26
29
27
- - name : Install dependencies
30
+ - uses : awalsh128/cache-apt-pkgs-action@latest
28
31
if : matrix.container != '20.04'
29
- run : apt update -qq && apt install --no-install-recommends -y git lsb-release fakeroot build-essential devscripts debhelper lintian pkg-config cmake libpcsclite-dev libssl-dev libgtest-dev libgl-dev libqt6svg6-dev qt6-tools-dev qt6-tools-dev-tools qt6-l10n-tools libqt6core5compat6-dev
32
+ with :
33
+ packages : git lsb-release fakeroot build-essential devscripts debhelper lintian pkg-config cmake libpcsclite-dev libssl-dev libgtest-dev libgl-dev libqt6svg6-dev qt6-tools-dev qt6-tools-dev-tools qt6-l10n-tools libqt6core5compat6-dev
34
+ version : apt-${{matrix.container}}-v1
35
+ execute_install_scripts : true
30
36
31
37
- uses : actions/checkout@v4
32
38
with :
Original file line number Diff line number Diff line change @@ -169,6 +169,8 @@ else()
169
169
DESTINATION ${CMAKE_INSTALL_DATADIR} /web-eid)
170
170
install (FILES ${CMAKE_CURRENT_BINARY_DIR} /eu.webeid.json
171
171
DESTINATION ${CMAKE_INSTALL_SYSCONFDIR} /chromium/native-messaging-hosts)
172
+ install (FILES ${CMAKE_CURRENT_BINARY_DIR} /eu.webeid.json
173
+ DESTINATION ${CMAKE_INSTALL_SYSCONFDIR} /opt/chrome/native-messaging-hosts)
172
174
install (FILES ${CMAKE_SOURCE_DIR} /install /ncibgoaomkmdpilpocfeponihegamlic.json
173
175
DESTINATION ${CMAKE_INSTALL_DATADIR} /google-chrome/extensions)
174
176
install (FILES ${CMAKE_SOURCE_DIR} /install /ncibgoaomkmdpilpocfeponihegamlic.json
You can’t perform that action at this time.
0 commit comments