on: push: tags: - 'v*.*.*' name: Publish jobs: publish: name: Build runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Cache Cargo uses: actions/cache@v1 with: path: ~/.cargo key: ubuntu-latest-stable-cargo-v1 restore-keys: | ubuntu-latest-stable-cargo-v1 - name: Setup toolchain uses: actions-rs/toolchain@v1 with: toolchain: stable override: true