feat: build targets for windows, linux, mac-arm

This commit is contained in:
Bart van der Braak 2023-11-07 10:10:24 +01:00
parent 0822f57137
commit c9219e671c

View file

@ -11,36 +11,16 @@ jobs:
strategy:
matrix:
name:
# - linux-x86-64-gnu
# - linux-x86-64-musl
# - linux-armhf-gnu
# - linux-arm64-gnu
- linux-x86-64-gnu
- mac-x86-64
- mac-arm64
- windows-gnu
include:
# - name: linux-x86-64-gnu
# os: ubuntu-20.04
# target: x86_64-unknown-linux-gnu
# cross: false
# experimental: false
# - name: linux-x86-64-musl
# os: ubuntu-latest
# target: x86_64-unknown-linux-musl
# cross: true
# experimental: false
# - name: linux-armhf-gnu
# os: ubuntu-20.04
# target: armv7-unknown-linux-gnueabihf
# cross: true
# experimental: false
# - name: linux-arm64-gnu
# os: ubuntu-20.04
# target: aarch64-unknown-linux-gnu
# cross: true
# experimental: false
- name: linux-x86-64-gnu
os: ubuntu-20.04
target: x86_64-unknown-linux-gnu
cross: false
experimental: false
- name: mac-x86-64
os: macos-latest
@ -53,6 +33,12 @@ jobs:
target: aarch64-apple-darwin
cross: true
experimental: true
- name: windows-gnu
os: windows-latest
target: x86_64-pc-windows-gnu
cross: true
experimental: false
name: Binaries for ${{ matrix.name }}
runs-on: ${{ matrix.os }}