From 2cb796c636d4d1593bde066cad03fafbeba4f62b Mon Sep 17 00:00:00 2001 From: Bryan Helmkamp Date: Thu, 30 Jul 2026 06:58:10 -0400 Subject: [PATCH] ci: raise macOS file descriptor limit for release tests --- .github/workflows/release.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4410f71f7..75b216f91 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -100,7 +100,11 @@ jobs: # runner yet; shipping binary is exercised via Docker smoke tests. # Re-enable after verifying the workspace passes on this target. if: matrix.target != 'aarch64-unknown-linux-musl' && matrix.target != 'x86_64-unknown-linux-musl' - run: cargo nextest run --locked --workspace --target ${{ matrix.target }} --release --status-level slow --profile ci + run: | + if [[ "$RUNNER_OS" == "macOS" ]]; then + ulimit -n 4096 + fi + cargo nextest run --locked --workspace --target ${{ matrix.target }} --release --status-level slow --profile ci - name: Build (musl via cargo-zigbuild) if: matrix.musl