Skip to content

Further error handling updates. #190

Further error handling updates.

Further error handling updates. #190

Workflow file for this run

name: Check Set-Up & Build
# Controls when the action will run.
on:
push:
branches: '*'
pull_request:
branches: '*'
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
check:
# The type of runner that the job will run on
runs-on: ubuntu-20.04
# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- name: Checkout
uses: actions/checkout@v2
- name: Set-Up
run: |
curl https://sh.rustup.rs -sSf | sh -s -- -y
source ~/.cargo/env
- name: ⚡ Cache
uses: actions/cache@v2
with:
path: |
~/.cargo/registry
~/.cargo/git
target
key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
- name: Set Rustup Channel
run: |
rustup default stable
rustup update stable
- name: Check Formatting
run: >
cargo fmt --check
- name: Test Build
run: >
cargo t