Skip to content

v0.10.18

v0.10.18 #1

Workflow file for this run

name: Publish Rust crate
on:
release:
# Use released instead of published, since we don't publish preview/beta
# versions. Users instead install them from the git repo.
types: [released]
env:
# This env var is used by Swatinem/rust-cache@v2 for the cache
# key, so we set it to make sure it is always consistent.
CARGO_TERM_COLOR: always
jobs:
build:
runs-on: ubuntu-latest
timeout-minutes: 30
env:
# Need up-to-date compilers for kernels
CC: gcc-12
CXX: g++-12
defaults:
run:
working-directory: .
steps:
- uses: actions/checkout@v4
- uses: Swatinem/rust-cache@v2
with:
workspaces: rust
- name: Install dependencies
run: |
sudo apt update
sudo apt install -y protobuf-compiler libssl-dev
- uses: albertlockett/[email protected]
with:
registry-token: ${{ secrets.CARGO_REGISTRY_TOKEN }}
args: '--all-features'
path: .