Skip to content

Release 0.2.0

Release 0.2.0 #18

Workflow file for this run

name: Tests
on:
pull_request:
jobs:
formatting:
name: Code Formatting
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Install dependencies
run: cargo install cargo-make
- run: cargo make fmt
linter:
name: Code Linter
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Install dependencies
run: cargo install cargo-make
- name: Run cargo clippy
run: cargo make clippy
tests:
name: Tests
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Install Libudev
uses: awalsh128/cache-apt-pkgs-action@v1
with:
packages: libudev-dev
version: 1.0
- name: Install dependencies
run: cargo install cargo-make cargo-near
- name: Run cargo test
run: cargo make test