Skip to content

chore: setup automated github releases and bump version to v2.1.0 #8

chore: setup automated github releases and bump version to v2.1.0

chore: setup automated github releases and bump version to v2.1.0 #8

Workflow file for this run

name: CI
on:
push:
branches: [ "master", "main" ]
pull_request:
branches: [ "master", "main" ]
jobs:
shellcheck:
name: Shellcheck
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Run Shellcheck
run: shellcheck setup.sh lib/*.sh
rust-build-test:
name: Rust Build & Test
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, macos-latest]
steps:
- uses: actions/checkout@v4
- name: Setup Rust
uses: dtolnay/rust-toolchain@stable
- name: Cargo Check
run: cargo check --verbose
- name: Cargo Test
run: cargo test --verbose
- name: Cargo Build Release
run: cargo build --release --verbose