Skip to content

Commit

Permalink
GA: Run symbol-check on depends based builds
Browse files Browse the repository at this point in the history
Only for windows and macOS builds currently
  • Loading branch information
Fuzzbawls committed Jun 27, 2023
1 parent 02b7cb9 commit 0a27b16
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions .github/workflows/build-and-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -422,6 +422,7 @@ jobs:
apt_get: python3 nsis g++-mingw-w64-x86-64 wine-binfmt wine64
unit_tests: false
functional_tests: false
symbol_check: true
goal: deploy
BITCOIN_CONFIG: "--with-gui=auto --enable-reduce-exports --disable-online-rust"

Expand Down Expand Up @@ -456,6 +457,7 @@ jobs:
XCODE_BUILD_ID: 11C505
unit_tests: false
functional_tests: false
symbol_check: true
goal: deploy
BITCOIN_CONFIG: "--enable-gui --enable-reduce-exports --enable-werror --disable-online-rust"

Expand Down Expand Up @@ -573,6 +575,12 @@ jobs:
echo ::endgroup::
fi
if [ "${{matrix.config.symbol_check }}" = "true" ]; then
echo ::group::Symbol-Check
make -j2 -C src check-symbols
echo ::endgroup::
fi
if [ "${{ matrix.config.unit_tests }}" = "true" ]; then
echo ::group::Unit-Tests
if [[ ${{ matrix.config.os }} = ubuntu* ]]; then
Expand Down

0 comments on commit 0a27b16

Please sign in to comment.