Skip to main content

Add binaries for Alpine Linux and Apple Silicon

ID
6c5dc15
date
2022-10-23 12:53:40+00:00
author
Alex Chan <alex@alexwlchan.net>
parent
066d1be
message
Add binaries for Alpine Linux and Apple Silicon
changed files
1 file, 12 additions, 5 deletions

Changed files

.github/workflows/upload_binaries.yml (731) → .github/workflows/upload_binaries.yml (1066)

diff --git a/.github/workflows/upload_binaries.yml b/.github/workflows/upload_binaries.yml
index 01e916e..533c234 100644
--- a/.github/workflows/upload_binaries.yml
+++ b/.github/workflows/upload_binaries.yml
@@ -19,11 +19,18 @@ jobs:
   upload-assets:
     strategy:
       matrix:
-        os:
-          - ubuntu-latest
-          - macos-latest
-          - windows-latest
-    runs-on: ${{ matrix.os }}
+        include:
+          - target: aarch64-unknown-linux-gnu
+          - target: aarch64-unknown-linux-musl
+          - target: aarch64-apple-darwin
+            os: macos-11
+          - target: x86_64-unknown-linux-gnu
+          - target: x86_64-unknown-linux-musl
+          - target: x86_64-apple-darwin
+            os: macos-10.15
+          - target: x86_64-pc-windows-msvc
+            os: windows-2019
+    runs-on: ${{ matrix.os || 'ubuntu-18.04' }}
     steps:
       - uses: actions/checkout@v3
       - uses: taiki-e/upload-rust-binary-action@v1