authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-09-09 15:08:54+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-09-09 15:08:54+02:00
log04fb4de7f3c9c8010522e039682d2224b3b5d35d
tree3c75c6b700600f6acfd9f1ed2e43a3610a2e5f6c
parentd7148f7d056a5891a2b4c8e22ce71ef09d60d356
parente52169689d8913867802e78c7863c7fa26671f5d

Merge pull request 'enable `aarch64-openbsd` CI and re-enable `aarch64-freebsd` and `aarch64-netbsd` CI (including on PRs)' (#36794) from alexrp/zig:aarch64-ci into master

Reviewed-on: https://codeberg.org/ziglang/zig/pulls/36794

1 files changed, 61 insertions(+), 40 deletions(-)

.forgejo/workflows/ci.yaml+61-40
......@@ -14,26 +14,26 @@ concurrency:
1414 cancel-in-progress: ${{ github.event_name == 'pull_request' }}
1515
1616jobs:
17 # aarch64-freebsd-debug:
18 # runs-on: [self-hosted, aarch64-freebsd]
19 # steps:
20 # - name: Checkout
21 # uses: https://codeberg.org/ziglang/checkout@19af6bac491e2534a4687a50ee84fa7f13258d28
22 # with:
23 # fetch-depth: 0
24 # - name: Build and Test
25 # run: sh ci/aarch64-freebsd-debug.sh
26 # timeout-minutes: 240
27 # aarch64-freebsd-release:
28 # runs-on: [self-hosted, aarch64-freebsd]
29 # steps:
30 # - name: Checkout
31 # uses: https://codeberg.org/ziglang/checkout@19af6bac491e2534a4687a50ee84fa7f13258d28
32 # with:
33 # fetch-depth: 0
34 # - name: Build and Test
35 # run: sh ci/aarch64-freebsd-release.sh
36 # timeout-minutes: 180
17 aarch64-freebsd-debug:
18 runs-on: [self-hosted, aarch64-freebsd]
19 steps:
20 - name: Checkout
21 uses: https://codeberg.org/ziglang/checkout@19af6bac491e2534a4687a50ee84fa7f13258d28
22 with:
23 fetch-depth: 0
24 - name: Build and Test
25 run: sh ci/aarch64-freebsd-debug.sh
26 timeout-minutes: 240
27 aarch64-freebsd-release:
28 runs-on: [self-hosted, aarch64-freebsd]
29 steps:
30 - name: Checkout
31 uses: https://codeberg.org/ziglang/checkout@19af6bac491e2534a4687a50ee84fa7f13258d28
32 with:
33 fetch-depth: 0
34 - name: Build and Test
35 run: sh ci/aarch64-freebsd-release.sh
36 timeout-minutes: 180
3737
3838 aarch64-linux-debug:
3939 runs-on: [self-hosted, aarch64-linux]
......@@ -56,26 +56,26 @@ jobs:
5656 run: sh ci/aarch64-linux-release.sh
5757 timeout-minutes: 180
5858
59 # aarch64-netbsd-debug:
60 # runs-on: [self-hosted, aarch64-netbsd]
61 # steps:
62 # - name: Checkout
63 # uses: https://codeberg.org/ziglang/checkout@19af6bac491e2534a4687a50ee84fa7f13258d28
64 # with:
65 # fetch-depth: 0
66 # - name: Build and Test
67 # run: sh ci/aarch64-netbsd-debug.sh
68 # timeout-minutes: 240
69 # aarch64-netbsd-release:
70 # runs-on: [self-hosted, aarch64-netbsd]
71 # steps:
72 # - name: Checkout
73 # uses: https://codeberg.org/ziglang/checkout@19af6bac491e2534a4687a50ee84fa7f13258d28
74 # with:
75 # fetch-depth: 0
76 # - name: Build and Test
77 # run: sh ci/aarch64-netbsd-release.sh
78 # timeout-minutes: 180
59 aarch64-netbsd-debug:
60 runs-on: [self-hosted, aarch64-netbsd]
61 steps:
62 - name: Checkout
63 uses: https://codeberg.org/ziglang/checkout@19af6bac491e2534a4687a50ee84fa7f13258d28
64 with:
65 fetch-depth: 0
66 - name: Build and Test
67 run: sh ci/aarch64-netbsd-debug.sh
68 timeout-minutes: 240
69 aarch64-netbsd-release:
70 runs-on: [self-hosted, aarch64-netbsd]
71 steps:
72 - name: Checkout
73 uses: https://codeberg.org/ziglang/checkout@19af6bac491e2534a4687a50ee84fa7f13258d28
74 with:
75 fetch-depth: 0
76 - name: Build and Test
77 run: sh ci/aarch64-netbsd-release.sh
78 timeout-minutes: 180
7979
8080 aarch64-macos-debug:
8181 runs-on: [self-hosted, aarch64-macos]
......@@ -98,6 +98,27 @@ jobs:
9898 run: sh ci/aarch64-macos-release.sh
9999 timeout-minutes: 180
100100
101 aarch64-openbsd-debug:
102 runs-on: [self-hosted, aarch64-openbsd]
103 steps:
104 - name: Checkout
105 uses: https://codeberg.org/ziglang/checkout@19af6bac491e2534a4687a50ee84fa7f13258d28
106 with:
107 fetch-depth: 0
108 - name: Build and Test
109 run: sh ci/aarch64-openbsd-debug.sh
110 timeout-minutes: 240
111 aarch64-openbsd-release:
112 runs-on: [self-hosted, aarch64-openbsd]
113 steps:
114 - name: Checkout
115 uses: https://codeberg.org/ziglang/checkout@19af6bac491e2534a4687a50ee84fa7f13258d28
116 with:
117 fetch-depth: 0
118 - name: Build and Test
119 run: sh ci/aarch64-openbsd-release.sh
120 timeout-minutes: 180
121
101122 loongarch64-linux-debug:
102123 runs-on: [self-hosted, loongarch64-linux]
103124 steps: