Add beta & nightly builds

This commit is contained in:
Jakub Konka
2019-10-25 11:30:26 +02:00
parent 2ada299b95
commit 3821ce28c8

View File

@@ -9,8 +9,8 @@ on:
- master
jobs:
build:
name: Build
build_stable:
name: Build stable
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
@@ -21,8 +21,6 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v1
with:
submodules: recursive
- name: Install Rust
uses: actions-rs/toolchain@v1
with:
@@ -45,6 +43,29 @@ jobs:
command: build
args: --release
build_nightly:
name: Build beta & nightly
runs-on: macOS-latest
strategy:
fail-fast: false
matrix:
rust: [beta, nightly]
steps:
- name: Checkout
uses: actions/checkout@v1
- name: Install Rust
uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: ${{ matrix.rust }}
override: true
- name: Build debug
continue-on-error: true
uses: actions-rs/cargo@v1
with:
command: build
test:
name: Test
runs-on: ${{ matrix.os }}