name: Rust
on:
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v1
- name: Build
run: cargo build --verbose --all-features
- name: Package crate
run: cargo package --verbose --all-features
- name: Upload package to GitHub
continue-on-error: true
uses: actions/upload-artifact@v1
with:
name: package
path: target/package/