|
|
@ -26,16 +26,22 @@ jobs:
|
|
|
|
strategy:
|
|
|
|
strategy:
|
|
|
|
fail-fast: false
|
|
|
|
fail-fast: false
|
|
|
|
matrix:
|
|
|
|
matrix:
|
|
|
|
build: [linux-amd64, ]
|
|
|
|
build: [linux-amd64, macos-latest]
|
|
|
|
include:
|
|
|
|
include:
|
|
|
|
- build: linux-amd64
|
|
|
|
- build: linux-amd64
|
|
|
|
os: ubuntu-latest
|
|
|
|
os: ubuntu-latest
|
|
|
|
rust: stable
|
|
|
|
rust: stable
|
|
|
|
artifact_name: 'meli-linux-amd64'
|
|
|
|
artifact_name: 'meli-linux-amd64'
|
|
|
|
target: x86_64-unknown-linux-gnu
|
|
|
|
target: x86_64-unknown-linux-gnu
|
|
|
|
|
|
|
|
- build: macos-latest
|
|
|
|
|
|
|
|
os: macos-latest
|
|
|
|
|
|
|
|
rust: stable
|
|
|
|
|
|
|
|
artifact_name: 'meli-darwin-aarch64'
|
|
|
|
|
|
|
|
target: aarch64-apple-darwin
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- uses: actions/checkout@v2
|
|
|
|
- uses: actions/checkout@v2
|
|
|
|
- id: os-deps
|
|
|
|
- id: os-deps
|
|
|
|
|
|
|
|
if: ${{ matrix.os }} == 'ubuntu-latest'
|
|
|
|
name: install OS dependencies
|
|
|
|
name: install OS dependencies
|
|
|
|
run: |
|
|
|
|
run: |
|
|
|
|
apt-get update
|
|
|
|
apt-get update
|
|
|
|