···32 outputs:
33 targetRunId: ${{ steps.targetRunId.outputs.targetRunId }}
34 steps:
35- - name: Enable swap
0036 run: |
37- sudo fallocate -l 10G /swap
38- sudo chmod 600 /swap
39- sudo mkswap /swap
40- sudo swapon /swap
4142 - name: Check out the PR at the test merge commit
43 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
···56 run: |
57 nix-build untrusted/ci -A eval.singleSystem \
58 --argstr evalSystem "$MATRIX_SYSTEM" \
59- --arg chunkSize 10000 \
60 --out-link merged
61 # If it uses too much memory, slightly decrease chunkSize
62
···32 outputs:
33 targetRunId: ${{ steps.targetRunId.outputs.targetRunId }}
34 steps:
35+ # We'd rather fail than run slow eval on swap.
36+ # Failing allows us to adjust the chunkSize to remain fast.
37+ - name: Disable swap
38 run: |
39+ sudo swapoff -a
0004041 - name: Check out the PR at the test merge commit
42 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
···55 run: |
56 nix-build untrusted/ci -A eval.singleSystem \
57 --argstr evalSystem "$MATRIX_SYSTEM" \
58+ --arg chunkSize 8000 \
59 --out-link merged
60 # If it uses too much memory, slightly decrease chunkSize
61