name: Deploy on: push: tags: - "*" jobs: # Publish starship to Crates.io cargo_publish: name: Publish Cargo Package runs-on: ubuntu-latest steps: - name: Setup | Checkout uses: actions/checkout@v2 - name: Setup | Rust uses: actions-rs/toolchain@v1 with: toolchain: stable profile: minimal override: true - name: Build | Publish run: cargo publish --token ${{ secrets.CRATES_GITHUB_TOKEN }}