palisade 0.1.0

An HTTP reverse proxy built on hyper, tokio, and rustls
Documentation
name: Security Audit

on:
    schedule:
        - cron: "0 0 * * *" # Daily at midnight
    push:
        branches: [master, main]
    pull_request:
        branches: [master, main]

jobs:
    audit:
        name: Security Audit
        runs-on: ubuntu-latest
        steps:
            - uses: actions/checkout@v4
            - name: Install cargo-audit
              run: |
                  curl -sSf https://install.rustup.rs | sh -s -- -y
                  source $HOME/.cargo/env
                  cargo install cargo-audit
            - name: Run security audit
              run: cargo audit
              env:
                  GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

    # deny:
    #   name: Cargo Deny
    #   runs-on: ubuntu-latest
    #   steps:
    #     - uses: actions/checkout@v4
    #     - uses: dtolnay/rust-toolchain@stable
    #     - uses: EmbarkStudios/cargo-deny-action@v2