raliguard 0.1.3

Lazy rate limit semaphore implementation for your asynchronous code frequency execution
Documentation
name: Publish to crates.io
on:
  push:
    tags:
      - '*'

jobs:
  publish:
    name: Publish crate to crates.io

    runs-on: ubuntu-latest

    steps:
      - uses: actions/checkout@v2
        name: Checkout to the repo

      - uses: actions-rs/toolchain@v1
        name: Install Rust
        with:
          toolchain: stable

      - uses: actions-rs/cargo@v1
        name: Check everything builds okay
        with:
          command: package

      - uses: actions-rs/cargo@v1
        name: Login to owner account
        with:
          command: login
          args: ${{ secrets.CREATES_IO_AUTH_TOKEN }}

      - uses: actions-rs/cargo@v1
        name: Deploy to crates.io
        with:
          command: publish