File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed
Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -46,13 +46,20 @@ jobs:
4646 sudo apt-get install -y --no-install-recommends \
4747 pkg-config libevent-dev libpcre3-dev libpq-dev
4848 elif [[ "${{ runner.os }}" == "macOS" ]]; then
49- brew install pkgconfig libevent pcre postgresql@15
49+ brew install pkgconfig libevent pcre libpq
5050 fi
5151 shell : bash
5252
53- - name : Set DYLD_LIBRARY_PATH for Homebrew libraries (macOS only)
53+ - name : Export Homebrew library paths (macOS only)
5454 if : runner.os == 'macOS'
55- run : echo "DYLD_LIBRARY_PATH=$(brew --prefix)/lib" >> $GITHUB_ENV
55+ run : |
56+ BREW_PREFIX="$(brew --prefix)"
57+ LIBPQ_PREFIX="$(brew --prefix libpq)"
58+ echo "PATH=${LIBPQ_PREFIX}/bin:${BREW_PREFIX}/bin:${PATH}" >> "$GITHUB_ENV"
59+ echo "DYLD_LIBRARY_PATH=${LIBPQ_PREFIX}/lib:${BREW_PREFIX}/lib" >> "$GITHUB_ENV"
60+ echo "DYLD_FALLBACK_LIBRARY_PATH=${LIBPQ_PREFIX}/lib:${BREW_PREFIX}/lib" >> "$GITHUB_ENV"
61+ echo "PKG_CONFIG_PATH=${LIBPQ_PREFIX}/lib/pkgconfig:${BREW_PREFIX}/lib/pkgconfig" >> "$GITHUB_ENV"
62+ ls -lah "${LIBPQ_PREFIX}/lib/libpq.dylib"
5663
5764 - run : nimble build -Y -d:release
5865
You can’t perform that action at this time.
0 commit comments