Skip to content

Handle setting MTU on windows (#107) #364

Handle setting MTU on windows (#107)

Handle setting MTU on windows (#107) #364

Workflow file for this run

name: Continuous integration
on:
push:
branches:
- main
- dev
paths-ignore:
- "LICENSE"
pull_request:
branches:
- main
- dev
paths-ignore:
- "LICENSE"
env:
CARGO_TERM_COLOR: always
jobs:
test:
runs-on: [self-hosted, Linux, X64]
container: public.ecr.aws/docker/library/rust:1
steps:
- name: Checkout
uses: actions/checkout@v5
with:
submodules: recursive
- name: Cache
uses: Swatinem/rust-cache@v2
with:
key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
- name: Check format
run: |
rustup component add rustfmt
cargo fmt -- --check
- name: Run cargo deny
run: |
cargo install cargo-deny
cargo deny check
- name: Run tests
run: cargo test --locked --no-fail-fast