Skip to content

Commit dfaa43e

Browse files
authored
Update release.yml
1 parent 4c7136d commit dfaa43e

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

.github/workflows/release.yml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)