basicvideostreamer 1.0.0

Primitive image streaming HTTP server.
Documentation
name: Tests

on:
  create:
     tags:        
       - v*

env: 
  CARGO_TERM_COLOR: always

jobs:
  build_and_test:
    name: Tets
    runs-on: ubuntu-latest
    strategy:
      matrix:
        toolchain:
          - stable
          - beta
          - nightly
    steps:
      - uses: actions/checkout@v3
      - run: rustup update ${{ matrix.toolchain }} && rustup default ${{ matrix.toolchain }}
      - run: cargo build --verbose
  
  release:
    needs: build_and_test 
    name: Tets
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - uses: actions-rs/toolchain@v1
        with:
            toolchain: stable
            override: true
      - uses: katyo/publish-crates@v1
        with:
          registry-token: ${{ secrets.CRATES_IO_PUBLISH_TOKEN }}