name: Rust Quality Pipeline for PRs
on:
pull_request:
jobs:
quality:
uses: unbounded-tech/workflows-rust/.github/workflows/quality.yaml@feat/cargo-publish
with:
cargo_build_args: "--verbose"
cargo_test_args: "--verbose"
cargo_incremental: true
postgres:
uses: ./.github/workflows/integration-postgres.yaml
nats:
uses: ./.github/workflows/integration-nats.yaml
rabbitmq:
uses: ./.github/workflows/integration-rabbitmq.yaml
kafka:
uses: ./.github/workflows/integration-kafka.yaml