Skip to content

Update wasmtime requirement from 24.0.0 to 25.0.0 in /controller #112

Update wasmtime requirement from 24.0.0 to 25.0.0 in /controller

Update wasmtime requirement from 24.0.0 to 25.0.0 in /controller #112

Workflow file for this run

name: Clippy Check
on:
workflow_dispatch:
push:
paths:
- controller/**
- clients/wrapper/**
- drivers/pterodactyl/**
jobs:
clippy_check:
runs-on: ubuntu-24.04
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Set Rust Toolchain
uses: dtolnay/rust-toolchain@stable
with:
toolchain: nightly
components: clippy
- name: Cache Cargo Registry
uses: actions/cache@v4
with:
path: ~/.cargo/registry
key: cargo-registry-${{ runner.os }}-${{ hashFiles('**/Cargo.lock') }}
restore-keys: |
cargo-registry-${{ runner.os }}-
- name: Cache Cargo Build
uses: actions/cache@v4
with:
path: target
key: cargo-build-${{ runner.os }}-${{ hashFiles('**/Cargo.lock') }}
restore-keys: |
cargo-build-${{ runner.os }}-
- name: Install Protobuf
run: |
sudo apt update
sudo apt install protobuf-compiler -y
- name: Run Clippy
run: cargo clippy --all-targets --all-features