Skip to content

Commit b541c97

Browse files
Boshenclaude
andcommitted
ci: revert namespace runners for release build jobs that fail
Revert the matrix `runs-on` mapping and FreeBSD job back to original GitHub runners. Namespace runners lack: - pip/setuptools support on macOS (PEP 668) - fdisk for FreeBSD cross-platform builds - elf64_s390 linker support for s390x cross-compilation Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
1 parent 6ee414a commit b541c97

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/reusable-release-build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ jobs:
7575
pnpm --filter rolldown build-binding:wasi:release
7676
7777
name: Build ${{ matrix.target }}
78-
runs-on: ${{ matrix.os == 'ubuntu-latest' && 'namespace-profile-linux-x64-default' || matrix.os == 'macos-latest' && 'namespace-profile-mac-default' || matrix.os }}
78+
runs-on: ${{ matrix.os }}
7979
steps:
8080
- uses: taiki-e/checkout-action@83ed61bfbe2b8abbb3c66e8b65b1335484c70009 # v1.4.1
8181

@@ -129,7 +129,7 @@ jobs:
129129
130130
build-freebsd:
131131
name: Build FreeBSD
132-
runs-on: namespace-profile-linux-x64-default
132+
runs-on: ubuntu-latest
133133
steps:
134134
- uses: taiki-e/checkout-action@83ed61bfbe2b8abbb3c66e8b65b1335484c70009 # v1.4.1
135135
- name: Build

0 commit comments

Comments
 (0)