diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 50c9726..d2ca6d4 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -37,11 +37,19 @@ jobs: - name: Windows x86_64 runner-os: windows-latest cargo-target: x86_64-pc-windows-msvc + + - name: Windows aarch64 + runner-os: windows-11-arm + cargo-target: aarch64-pc-windows-msvc - name: Linux x86_64 runner-os: ubuntu-latest cargo-target: x86_64-unknown-linux-gnu + - name: Linux aarch64 + runner-os: ubuntu-24.04-arm + cargo-target: aarch64-unknown-linux-gnu + - name: macOS x86_64 runner-os: macos-13 cargo-target: x86_64-apple-darwin diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 071486e..c428940 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -56,6 +56,11 @@ jobs: artifact-name: rokit-${{ needs.init.outputs.version }}-windows-x86_64 cargo-target: x86_64-pc-windows-msvc + - name: Windows aarch64 + runner-os: windows-11-arm + artifact-name: rokit-${{ needs.init.outputs.version }}-windows-aarch64 + cargo-target: aarch64-pc-windows-msvc + - name: Linux x86_64 runner-os: ubuntu-latest artifact-name: rokit-${{ needs.init.outputs.version }}-linux-x86_64