http-handle 0.0.5

A fast and lightweight Rust library for handling HTTP requests and responses.
Documentation
name: CI
on:
  push:
    branches: [main, feat/**]
  pull_request:

concurrency:
  group: ${{ github.workflow }}-${{ github.ref }}
  cancel-in-progress: true

jobs:
  ci:
    uses: sebastienrousseau/pipelines/.github/workflows/rust-ci.yml@47ed7767be5273aef0bbc60c6f6c16aba5fb6f59 # v0.0.2
    with:
      rust-version: 'stable'
      run-coverage: true
    secrets:
      CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}

  security:
    uses: sebastienrousseau/pipelines/.github/workflows/security.yml@47ed7767be5273aef0bbc60c6f6c16aba5fb6f59 # v0.0.2
    with:
      language: rust
      # Override the v0.0.2 default of `medium`, which is rejected by
      # actions/dependency-review-action (accepts low/moderate/high/critical).
      # Track upstream fix at sebastienrousseau/pipelines.
      severity-threshold: moderate

  docs:
    if: github.ref == 'refs/heads/main'
    uses: sebastienrousseau/pipelines/.github/workflows/docs.yml@47ed7767be5273aef0bbc60c6f6c16aba5fb6f59 # v0.0.2
    with:
      type: rust
      redirect-crate: http-handle