Removed disable tests
Removed macos unwanted targets
on:
push:
tags:
- - 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10
-
+ - 'v[0-9]+.*' # Push events to matching v*, i.e. v1.0, v20.15.10
name: Release
@@ -32,19 +31,17 @@ jobs:
matrix:
config:
# Linux
- - {os: ubuntu-latest, target: arm-unknown-linux-gnueabi, disable_tests: 1}
- - {os: ubuntu-latest, target: armv7-unknown-linux-gnueabihf, disable_tests: 1}
- - {os: ubuntu-latest, target: mips64el-unknown-linux-gnuabi64, disable_tests: 1}
- - {os: ubuntu-latest, target: powerpc64le-unknown-linux-gnu, disable_tests: 1}
- - {os: ubuntu-latest, target: x86_64-unknown-linux-musl, disable_tests: 0}
- - {os: ubuntu-latest, target: aarch64-linux-android, disable_tests: 0}
+ - {os: ubuntu-latest, target: arm-unknown-linux-gnueabi}
+ - {os: ubuntu-latest, target: armv7-unknown-linux-gnueabihf}
+ - {os: ubuntu-latest, target: mips64el-unknown-linux-gnuabi64}
+ - {os: ubuntu-latest, target: powerpc64le-unknown-linux-gnu}
+ - {os: ubuntu-latest, target: x86_64-unknown-linux-musl}
+ - {os: ubuntu-latest, target: aarch64-linux-android}
# Macos
- - {os: macos-latest, target: x86_64-unknown-linux-gnu, disable_tests: 0}
- - {os: macos-latest, target: aarch64-unknown-linux-gnu, disable_tests: 1}
- - {os: macos-latest, target: x86_64-apple-darwin, disable_tests: 0}
+ - {os: macos-latest, target: x86_64-apple-darwin}
# Windows
- - {os: windows-latest, target: x86_64-pc-windows-gnu, disable_tests: 0}
- - {os: windows-latest, target: x86_64-pc-windows-msvc, disable_tests: 0}
+ - {os: windows-latest, target: x86_64-pc-windows-gnu}
+ - {os: windows-latest, target: x86_64-pc-windows-msvc}
toolchain: [stable]
steps:
@@ -70,8 +67,6 @@ jobs:
- name: Build jcli
uses: actions-rs/cargo@v1
- env:
- DISABLE_TESTS: ${{ matrix.config.disable_tests }}
with:
command: rustc
args: --release -p jcli --bin jcli -- -C lto
