http-server 0.8.9

Simple and configurable command-line HTTP server
Documentation
name: test
on:
  merge_group:
  pull_request:
  push:
    branches:
      - main

jobs:
  test:
    runs-on: ubuntu-latest

    steps:
      - name: Setup Bats
        uses: mig4/setup-bats@v1

      - name: Checkout Source Code
        uses: actions/checkout@v3

      - name: Build for Release
        uses: actions-rs/cargo@v1
        with:
          command: build
          args: --release --locked

      - name: Run E2E Tests
        env:
          BIN: ./target/release/http-server
        run: |
          bats tests/e2e

      # - name: Run Unit Tests
      #   run: cargo test