Skip to content

Commit a29aac7

Browse files
committed
More actions cleanup
1 parent eae17ea commit a29aac7

File tree

1 file changed

+8
-39
lines changed

1 file changed

+8
-39
lines changed

.github/workflows/build.yml

Lines changed: 8 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -33,25 +33,13 @@ jobs:
3333
- aarch64-linux
3434
- aarch64-linux-experimental
3535
- armhf-linux
36-
- i686-linux
37-
- i686-win
3836
- x86_64-linux-dbg
3937
- x86_64-linux-nowallet
4038
- x86_64-macos
4139
- x86_64-win
4240
- x86_64-win-experimental
4341
- x86_64-linux-experimental
4442
include:
45-
- name: i686-linux
46-
host: i686-pc-linux-gnu
47-
container: ubuntu:20.04
48-
packages: g++-multilib bc python3-zmq
49-
run-bench: false
50-
check-security: true
51-
check-symbols: true
52-
dep-opts: "NO_QT=1"
53-
config-opts: "--enable-zmq --enable-glibc-back-compat LDFLAGS=-static-libstdc++"
54-
goal: install
5543
- name: armhf-linux
5644
host: arm-linux-gnueabihf
5745
container: ubuntu:20.04
@@ -60,7 +48,7 @@ jobs:
6048
check-security: true
6149
check-symbols: true
6250
dep-opts: "NO_QT=1"
63-
config-opts: "--enable-glibc-back-compat LDFLAGS=-static-libstdc++"
51+
config-opts: "--enable-glibc-back-compat --disable-tests LDFLAGS=-static-libstdc++"
6452
goal: install
6553
- name: aarch64-linux-experimental
6654
host: aarch64-linux-gnu
@@ -70,7 +58,7 @@ jobs:
7058
check-security: true
7159
check-symbols: false
7260
dep-opts: "NO_QT=1"
73-
config-opts: "--enable-experimental --with-armv8-crypto --with-armv82-crypto --enable-zmq --enable-glibc-back-compat LDFLAGS=-static-libstdc++ --enable-c++14"
61+
config-opts: "--with-armv8-crypto --with-armv82-crypto --enable-zmq --enable-glibc-back-compat --disable-tests LDFLAGS=-static-libstdc++ --enable-c++14"
7462
goal: install
7563
- name: aarch64-linux
7664
host: aarch64-linux-gnu
@@ -80,7 +68,7 @@ jobs:
8068
check-security: true
8169
check-symbols: true
8270
dep-opts: "NO_QT=1"
83-
config-opts: "--enable-zmq --enable-glibc-back-compat LDFLAGS=-static-libstdc++"
71+
config-opts: "--enable-zmq --enable-glibc-back-compat --disable-tests LDFLAGS=-static-libstdc++"
8472
goal: install
8573
- name: x86_64-linux-nowallet
8674
host: x86_64-unknown-linux-gnu
@@ -90,7 +78,7 @@ jobs:
9078
check-security: true
9179
check-symbols: true
9280
dep-opts: "NO_WALLET=1"
93-
config-opts: "--with-gui=qt5 --enable-glibc-back-compat --disable-wallet LDFLAGS=-static-libstdc++"
81+
config-opts: "--with-gui=qt5 --enable-glibc-back-compat --disable-wallet --disable-tests LDFLAGS=-static-libstdc++"
9482
goal: install
9583
- name: x86_64-linux-dbg
9684
host: x86_64-unknown-linux-gnu
@@ -100,26 +88,7 @@ jobs:
10088
check-security: true
10189
check-symbols: false
10290
dep-opts: "DEBUG=1"
103-
config-opts: "--with-gui=qt5 --enable-zmq --enable-glibc-back-compat CPPFLAGS=-DDEBUG_LOCKORDER"
104-
goal: install
105-
- name: i686-win
106-
host: i686-w64-mingw32
107-
container: ubuntu:20.04
108-
container-options: --privileged
109-
packages: python3 nsis g++-mingw-w64-i686 wine32 bc wine-binfmt binfmt-support
110-
preinstall: |
111-
dpkg --add-architecture i386
112-
postinstall: |
113-
update-alternatives --set i686-w64-mingw32-gcc /usr/bin/i686-w64-mingw32-gcc-posix
114-
update-alternatives --set i686-w64-mingw32-g++ /usr/bin/i686-w64-mingw32-g++-posix
115-
update-binfmts --import /usr/share/binfmts/wine
116-
update-binfmts --enable
117-
update-binfmts --display
118-
run-bench: false
119-
check-security: true
120-
check-symbols: true
121-
dep-opts: ""
122-
config-opts: "--enable-gui=qt5"
91+
config-opts: "--with-gui=qt5 --enable-zmq --enable-glibc-back-compat --disable-tests CPPFLAGS=-DDEBUG_LOCKORDER"
12392
goal: install
12493
- name: x86_64-win
12594
host: x86_64-w64-mingw32
@@ -136,7 +105,7 @@ jobs:
136105
check-security: true
137106
check-symbols: true
138107
dep-opts: ""
139-
config-opts: "--enable-gui=qt5"
108+
config-opts: "--enable-gui=qt5 --disable-tests"
140109
goal: install
141110
- name: x86_64-win-experimental
142111
host: x86_64-w64-mingw32
@@ -153,7 +122,7 @@ jobs:
153122
check-security: true
154123
check-symbols: false
155124
dep-opts: "AVX2=1 MINGW=1"
156-
config-opts: " --with-intel-avx2 --with-gui=qt5 --enable-c++14"
125+
config-opts: " --with-intel-avx2 --with-gui=qt5 --enable-c++14 --disable-tests"
157126
goal: install
158127
- name: x86_64-macos
159128
host: x86_64-apple-darwin11
@@ -173,7 +142,7 @@ jobs:
173142
packages: bc python3-zmq
174143
run-bench: false
175144
dep-opts: "AVX2=1"
176-
config-opts: " --with-intel-avx2 --with-gui=qt5 --enable-zmq --enable-glibc-back-compat --enable-reduce-exports --enable-c++14"
145+
config-opts: " --with-intel-avx2 --with-gui=qt5 --enable-zmq --enable-glibc-back-compat --enable-reduce-exports --enable-c++14 --disable-tests"
177146
goal: install
178147

179148
runs-on: ubuntu-24.04

0 commit comments

Comments
 (0)