Skip to content

chore: update act-types dependency to 0.2.2 in Cargo.toml #18

chore: update act-types dependency to 0.2.2 in Cargo.toml

chore: update act-types dependency to 0.2.2 in Cargo.toml #18

Workflow file for this run

name: CI
on:
push:
branches: [main]
pull_request:
env:
CARGO_TERM_COLOR: always
jobs:
check:
name: Check & Clippy
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
with:
submodules: true
- uses: dtolnay/rust-toolchain@nightly
with:
components: clippy
- uses: Swatinem/rust-cache@v2
- name: Check
run: cargo check
- name: Clippy
run: cargo clippy -- -D warnings
fmt:
name: Format
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@nightly
with:
components: rustfmt
- run: cargo fmt -- --check
test:
name: Test
needs: [check, fmt]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
with:
submodules: true
- uses: dtolnay/rust-toolchain@nightly
- uses: Swatinem/rust-cache@v2
- name: Test
run: cargo test
build:
needs: [check, fmt]
uses: ./.github/workflows/build.yml