Skip to content

Commit a276a2f

Browse files
committed
feat: enable x86_64-linux builds in CI
1 parent 43e882b commit a276a2f

File tree

1 file changed

+18
-19
lines changed

1 file changed

+18
-19
lines changed

.github/workflows/nix-build.yml

Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -55,26 +55,25 @@ jobs:
5555
with:
5656
attr: ${{ matrix.attr }}
5757

58-
# TODO
59-
# nix-build-x86_64-linux:
60-
# name: ${{matrix.postgresql_version}}.${{ matrix.name }} (x86_64-linux)
61-
# needs: nix-eval
62-
# runs-on: ${{ matrix.runs_on.group && matrix.runs_on || matrix.runs_on.labels }}
63-
# if: ${{ fromJSON(needs.nix-eval.outputs.matrix).x86_64_linux != null }}
64-
# strategy:
65-
# fail-fast: false
66-
# max-parallel: 3
67-
# matrix: ${{ fromJSON(needs.nix-eval.outputs.matrix).x86_64_linux }}
68-
# steps:
69-
# - name: Checkout Repo
70-
# uses: actions/checkout@v4
71-
# - name: Build Nix Package
72-
# uses: ./.github/actions/nix-build-self-hosted
73-
# with:
74-
# attr: ${{ matrix.attr }}
58+
nix-build-x86_64-linux:
59+
name: ${{ matrix.name }} (x86_64-linux)
60+
needs: nix-eval
61+
runs-on: ${{ matrix.runs_on.group && matrix.runs_on || matrix.runs_on.labels }}
62+
if: ${{ fromJSON(needs.nix-eval.outputs.matrix).x86_64_linux != null }}
63+
strategy:
64+
fail-fast: false
65+
max-parallel: 5
66+
matrix: ${{ fromJSON(needs.nix-eval.outputs.matrix).x86_64_linux }}
67+
steps:
68+
- name: Checkout Repo
69+
uses: actions/checkout@v4
70+
- name: Build Nix Package
71+
uses: ./.github/actions/nix-build-self-hosted
72+
with:
73+
attr: ${{ matrix.attr }}
7574

7675
run-testinfra:
77-
needs: [nix-build-aarch64-linux, nix-build-aarch64-darwin] #, nix-build-x86_64-linux]
76+
needs: [nix-build-aarch64-linux, nix-build-aarch64-darwin, nix-build-x86_64-linux]
7877
if: |
7978
!cancelled() &&
8079
(needs.nix-build-aarch64-linux.result == 'skipped' || needs.nix-build-aarch64-linux.result == 'success') &&
@@ -84,7 +83,7 @@ jobs:
8483
DEV_AWS_ROLE: ${{ secrets.DEV_AWS_ROLE }}
8584

8685
run-tests:
87-
needs: [nix-build-aarch64-linux, nix-build-aarch64-darwin] #, nix-build-x86_64-linux]
86+
needs: [nix-build-aarch64-linux, nix-build-aarch64-darwin, nix-build-x86_64-linux]
8887
if: |
8988
!cancelled() &&
9089
(needs.nix-build-aarch64-linux.result == 'skipped' || needs.nix-build-aarch64-linux.result == 'success') &&

0 commit comments

Comments
 (0)