Enable experimental Apple M1 cross builds and downgrade i686 musl to experimental

This commit is contained in:
Félix Saparelli 2021-04-21 10:00:15 +12:00
parent cdcb4e2af4
commit a510ecd936
1 changed files with 15 additions and 0 deletions

View File

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