Fix neon_extra_build.yml (#5605)

Build walproposer-lib in gather-rust-build-stats, fix nproc usage, fix
walproposer-lib on macos.
This commit is contained in:
Arthur Petukhovsky
2023-10-19 22:20:39 +01:00
committed by GitHub
parent 2cf6a47cca
commit ba856140e7
2 changed files with 8 additions and 3 deletions

View File

@@ -101,10 +101,10 @@ jobs:
run: make postgres-v16 -j$(sysctl -n hw.ncpu)
- name: Build neon extensions
run: make neon-pg-ext -j$(nproc)
run: make neon-pg-ext -j$(sysctl -n hw.ncpu)
- name: Build walproposer-lib
run: make walproposer-lib -j$(nproc)
run: make walproposer-lib -j$(sysctl -n hw.ncpu)
- name: Run cargo build
run: cargo build --all --release
@@ -136,7 +136,10 @@ jobs:
# Some of our rust modules use FFI and need those to be checked
- name: Get postgres headers
run: make postgres-headers -j$(sysctl -n hw.ncpu)
run: make postgres-headers -j$(nproc)
- name: Build walproposer-lib
run: make walproposer-lib -j$(nproc)
- name: Produce the build stats
run: cargo build --all --release --timings