name: Release
on:
push:
tags:
- "v*"
jobs:
release:
runs-on: ubuntu-latest
name: Release
steps:
- name: Installing needed Ubuntu dependencies
run: |
sudo apt-get update
sudo apt-get install -y libx11-dev
- uses: actions-rs/toolchain@v1
with:
toolchain: nightly
override: true
- name: Checkout
uses: actions/checkout@v2
- run: |
cargo publish --dry-run
cargo publish --token ${{ secrets.CARGO_REGISTRY_TOKEN }}