Skip to content

Bump blake3 from 1.5.5 to 1.8.2 in /pixie-server #323

Bump blake3 from 1.5.5 to 1.8.2 in /pixie-server

Bump blake3 from 1.5.5 to 1.8.2 in /pixie-server #323

Workflow file for this run

name: Rust
on: [push, pull_request]
jobs:
clippy:
name: Format & Clippy
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install rust
uses: actions-rust-lang/setup-rust-toolchain@v1
with:
components: rustfmt, clippy
target: wasm32-unknown-unknown, x86_64-unknown-uefi
cache-workspaces: |
pixie-server
pixie-shared
pixie-uefi
pixie-web
- name: cargo clippy
run: |
for t in pixie-*; do
pushd $t
cargo fmt --check
cargo clippy -- -D warnings
popd
done
test:
name: Test
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- name: Install apt dependencies
run: |
sudo apt-get update
sudo apt-get install -y dnsmasq qemu-system-x86 ovmf
sudo mkdir -p /etc/qemu
echo allow br-pixie | sudo tee /etc/qemu/bridge.conf
- name: Install rust
uses: actions-rust-lang/setup-rust-toolchain@v1
with:
components: rustfmt, clippy
target: wasm32-unknown-unknown, x86_64-unknown-uefi
cache-workspaces: |
pixie-server
pixie-shared
pixie-uefi
pixie-web
- name: Install trunk
uses: jetli/trunk-action@v0.5.0
- name: Run test
run: ./test.sh