Commit 1e8ecb0
committed
ci: add s390x and ppc64le linux gnu targets (#8493)
<!-- CURSOR_SUMMARY -->
> [!NOTE]
> **Low Risk**
> Low risk: CI/workflow and packaging metadata changes only; main risk is potential release-build failures for the new architectures.
>
> **Overview**
> Expands the release build matrix to produce `@rolldown/binding` artifacts for **Linux `s390x-unknown-linux-gnu`** and **`powerpc64le-unknown-linux-gnu`** (using `--use-napi-cross`, with `s390x` forcing `CFLAGS=-fuse-ld=lld`).
>
> Updates tooling versions used in CI by bumping Zig for musl builds to `0.15.2` and the FreeBSD VM version to `15.0`, and adds the two new targets to `packages/rolldown/package.json` `napi.targets` so they are included in published binaries.
>
> <sup>Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit 73b6066. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->1 parent ca146ac commit 1e8ecb0
File tree
2 files changed
+16
-4
lines changed- .github/workflows
- packages/rolldown
2 files changed
+16
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
60 | 64 | | |
61 | | - | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
62 | 72 | | |
63 | 73 | | |
64 | 74 | | |
| |||
81 | 91 | | |
82 | 92 | | |
83 | 93 | | |
84 | | - | |
| 94 | + | |
85 | 95 | | |
86 | 96 | | |
87 | 97 | | |
| |||
129 | 139 | | |
130 | 140 | | |
131 | 141 | | |
132 | | - | |
| 142 | + | |
133 | 143 | | |
134 | 144 | | |
135 | 145 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
159 | 159 | | |
160 | 160 | | |
161 | 161 | | |
162 | | - | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
163 | 165 | | |
164 | 166 | | |
165 | 167 | | |
| |||
0 commit comments