Skip to content

only trigger release from master #229

only trigger release from master

only trigger release from master #229

Workflow file for this run

name: Tpi Validation Pipeline
on: [push]
jobs:
cargo-clippy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- run: rustup component add clippy
- uses: actions-rs/clippy-check@v1
with:
token: '${{ secrets.GITHUB_TOKEN }}'
args: '--all-features'
cargo-deny:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: EmbarkStudios/cargo-deny-action@v2
with:
command: check bans licenses sources
cargo-test:
runs-on: ubuntu-latest
needs: cargo-deny
steps:
- uses: actions/checkout@v3
- uses: actions-rs/toolchain@v1
with:
toolchain: stable
default: true
profile: minimal
- uses: actions-rs/cargo@v1
with:
command: test