name: Rust
on:
pull_request:
branches: [ master ]
jobs:
build:
runs-on: "vs2017-win2016"
steps:
- uses: actions/checkout@v2
- name: Build
run: cargo build --release --verbose
- name: Run tests
run: cargo test --release --verbose
- name: "Capture utilities"
shell: bash
run: |
mkdir pkg_
mv target/release/eledo.exe target/release/eledo-pty-bridge.exe target/release/normdo.exe pkg_/
cp README.md LICENSE.md pkg_
- name: "Upload artifact"
uses: actions/upload-artifact@master
with:
name: "eledo"
path: "pkg_"