Skip to content

Update tagging in Github workflow. #51

Update tagging in Github workflow.

Update tagging in Github workflow. #51

Workflow file for this run

name: Run checks
on:
push:
branches:
- develop
- main
pull_request:
branches:
- develop
jobs:
test:
name: Tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
- uses: awalsh128/cache-apt-pkgs-action@2c09a5e66da6c8016428a2172bd76e5e4f14bb17
with:
packages: protobuf-compiler
version: 1.0
- uses: actions-rust-lang/setup-rust-toolchain@fb51252c7ba57d633bc668f941da052e410add48
- run: cargo test --all-features
formatting:
name: Formatting
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
- uses: awalsh128/cache-apt-pkgs-action@2c09a5e66da6c8016428a2172bd76e5e4f14bb17
with:
packages: protobuf-compiler
version: 1.0
- uses: actions-rust-lang/setup-rust-toolchain@fb51252c7ba57d633bc668f941da052e410add48
with:
components: rustfmt
- name: Rustfmt Check
uses: actions-rust-lang/rustfmt@559aa3035a47390ba96088dffa783b5d26da9326
clippy:
name: Clippy
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
- uses: awalsh128/cache-apt-pkgs-action@2c09a5e66da6c8016428a2172bd76e5e4f14bb17
with:
packages: protobuf-compiler
version: 1.0
- uses: actions-rust-lang/setup-rust-toolchain@fb51252c7ba57d633bc668f941da052e410add48
with:
components: clippy
- uses: auguwu/clippy-action@94a9ff2f6920180b89e5c03d121d0af04a9d3e03
with:
token: ${{secrets.GITHUB_TOKEN}}