Skip to content

Bump version to 0.5.0 #47

Bump version to 0.5.0

Bump version to 0.5.0 #47

Workflow file for this run

name: tests
on:
push:
branches:
- main
paths:
- '**.rs'
- 'Cargo.toml'
- 'Cargo.lock'
- '.github/workflows/tests.yml'
pull_request:
paths:
- '**.rs'
- 'Cargo.toml'
- 'Cargo.lock'
- '.github/workflows/tests.yml'
jobs:
test:
runs-on: ubuntu-latest
env:
YOINK_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install Rust
uses: dtolnay/rust-toolchain@stable
- name: Cache Cargo
uses: Swatinem/rust-cache@v2
- name: Run install tests
run: cargo test --test install
coverage:
runs-on: ubuntu-latest
env:
YOINK_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install Rust
uses: dtolnay/rust-toolchain@stable
- name: Cache Cargo
uses: Swatinem/rust-cache@v2
- name: Install cargo-tarpaulin
uses: taiki-e/install-action@v2
with:
tool: cargo-tarpaulin
- name: Run coverage
run: |
cargo tarpaulin --out Lcov --output-dir target/tarpaulin
- name: Upload coverage to Coveralls
uses: coverallsapp/github-action@v2
with:
file: target/tarpaulin/lcov.info
format: lcov