Enable experimental Apple M1 cross builds and downgrade i686 musl to experimental
@@ -16,45 +16,60 @@ jobs:
- linux-armhf-gnu
- linux-arm64-gnu
- mac-x86-64
+ - mac-arm64
- windows-x86-64
include:
- name: linux-amd64-gnu
os: ubuntu-latest
target: x86_64-unknown-linux-gnu
cross: false
+ experimental: false
- name: linux-amd64-musl
os: ubuntu-latest
target: x86_64-unknown-linux-musl
cross: true
+ experimental: false
- name: linux-i686-musl
os: ubuntu-latest
target: i686-unknown-linux-musl
cross: true
+ experimental: true
- name: linux-armhf-gnu
os: ubuntu-latest
target: armv7-unknown-linux-gnueabihf
cross: true
+ experimental: false
- name: linux-arm64-gnu
os: ubuntu-latest
target: aarch64-unknown-linux-gnu
cross: true
+ experimental: false
- name: mac-x86-64
os: macos-latest
target: x86_64-apple-darwin
cross: false
+ experimental: false
+
+ - name: mac-arm64
+ os: macos-latest
+ target: aarch64-apple-darwin
+ cross: true
+ experimental: true
- name: windows-x86-64
os: windows-latest
target: x86_64-pc-windows-msvc
cross: false
+ experimental: false
name: Binaries for ${{ matrix.name }}
runs-on: ${{ matrix.os }}
+ continue-on-error: ${{ matrix.experimental }}
steps:
- uses: actions/checkout@v2
