Skip to content

chore(deps): update taiki-e/install-action action to v2.46.20 #791

chore(deps): update taiki-e/install-action action to v2.46.20

chore(deps): update taiki-e/install-action action to v2.46.20 #791

Workflow file for this run

on:
push:
branches:
- main
pull_request:
paths:
- src/**
- tests/**
- Cargo.toml
- Cargo.lock
- .github/workflows/CI.yml
name: Continuous integration
jobs:
check:
name: Check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions-rust-lang/[email protected]
- uses: actions-rs/cargo@v1
with:
command: check
args: --all-features
build:
name: Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions-rust-lang/[email protected]
- uses: actions-rs/cargo@v1
with:
command: build
# Repeat with --all-features
- uses: actions-rs/cargo@v1
with:
command: build
args: --all-features
test:
name: Test Suite
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions-rust-lang/[email protected]
- uses: actions-rs/cargo@v1
with:
command: test
args: --all-features
fmt:
name: Rustfmt
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions-rust-lang/[email protected]
with:
components: rustfmt
- uses: actions-rs/cargo@v1
with:
command: fmt
args: --all -- --check
clippy:
name: Clippy
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions-rust-lang/[email protected]
with:
components: clippy
- uses: actions-rs/cargo@v1
with:
command: clippy
args: --all-features -- -D warnings
deny:
name: cargo-deny
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions-rust-lang/[email protected]
- name: Install cargo-deny
uses: taiki-e/[email protected]
with:
tool: cargo-deny
- uses: actions-rs/cargo@v1
with:
command: deny
args: check advisories bans licenses sources