diff --git a/.github/workflows/reusable-native-release.yml b/.github/workflows/reusable-native-release.yml index c0d5cc25..c6e6a734 100644 --- a/.github/workflows/reusable-native-release.yml +++ b/.github/workflows/reusable-native-release.yml @@ -26,6 +26,33 @@ jobs: - target: aarch64-apple-darwin runner: macos-latest filename: rstack.darwin-arm64.node + - target: powerpc64le-unknown-linux-gnu + runner: ubuntu-latest + filename: rstack.linux-ppc64-gnu.node + - target: s390x-unknown-linux-gnu + runner: ubuntu-latest + filename: rstack.linux-s390x-gnu.node + - target: aarch64-pc-windows-msvc + runner: windows-latest + filename: rstack.win32-arm64-msvc.node + - target: x86_64-apple-darwin + runner: macos-latest + filename: rstack.darwin-x64.node + - target: x86_64-unknown-linux-musl + runner: ubuntu-latest + filename: rstack.linux-x64-musl.node + - target: riscv64gc-unknown-linux-gnu + runner: ubuntu-latest + filename: rstack.linux-riscv64-gnu.node + - target: aarch64-unknown-linux-musl + runner: ubuntu-latest + filename: rstack.linux-arm64-musl.node + - target: riscv64gc-unknown-linux-musl + runner: ubuntu-latest + filename: rstack.linux-riscv64-musl.node + - target: i686-pc-windows-msvc + runner: windows-latest + filename: rstack.win32-ia32-msvc.node uses: ./.github/workflows/reusable-native-build.yml with: target: ${{ matrix.target }} diff --git a/packages/rstack/napi.json b/packages/rstack/napi.json index 9fd74172..0041345c 100644 --- a/packages/rstack/napi.json +++ b/packages/rstack/napi.json @@ -5,6 +5,15 @@ "x86_64-unknown-linux-gnu", "aarch64-unknown-linux-gnu", "x86_64-pc-windows-msvc", - "aarch64-apple-darwin" + "aarch64-apple-darwin", + "powerpc64le-unknown-linux-gnu", + "s390x-unknown-linux-gnu", + "aarch64-pc-windows-msvc", + "x86_64-apple-darwin", + "x86_64-unknown-linux-musl", + "riscv64gc-unknown-linux-gnu", + "aarch64-unknown-linux-musl", + "riscv64gc-unknown-linux-musl", + "i686-pc-windows-msvc" ] }