chore: update CI

This commit is contained in:
Vukašin Vojinović 2026-04-16 19:21:58 +02:00 committed by Jacob Kauffmann
parent eb55cd020f
commit 2b7fd9b8e2
2 changed files with 8 additions and 8 deletions

View file

@ -15,9 +15,9 @@ jobs:
name: Rustfmt name: Rustfmt
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v6
- name: install toolchain - name: install toolchain
run: rustup toolchain install 1.80.1 --component rustfmt run: rustup toolchain install 1.90.0 --component rustfmt
- name: fmt - name: fmt
run: cargo fmt --all --check run: cargo fmt --all --check
@ -27,9 +27,9 @@ jobs:
steps: steps:
- name: install system dependencies - name: install system dependencies
run: sudo apt-get update && sudo apt-get install lld cmake libclang-dev libexpat1-dev libfontconfig-dev libfreetype-dev libpipewire-0.3-dev libpulse-dev pkg-config libxkbcommon-dev libudev-dev libinput-dev libwayland-dev run: sudo apt-get update && sudo apt-get install lld cmake libclang-dev libexpat1-dev libfontconfig-dev libfreetype-dev libpipewire-0.3-dev libpulse-dev pkg-config libxkbcommon-dev libudev-dev libinput-dev libwayland-dev
- uses: actions/checkout@v3 - uses: actions/checkout@v6
- name: install toolchain - name: install toolchain
run: rustup toolchain install 1.80.1 --component clippy run: rustup toolchain install 1.90.0 --component clippy
- name: clippy - name: clippy
run: cargo clippy --all-features run: cargo clippy --all-features
@ -39,7 +39,7 @@ jobs:
steps: steps:
- name: install system dependencies - name: install system dependencies
run: sudo apt-get update && sudo apt-get install lld cmake libclang-dev libexpat1-dev libfontconfig-dev libfreetype-dev libpipewire-0.3-dev libpulse-dev pkg-config libxkbcommon-dev libudev-dev libinput-dev libwayland-dev run: sudo apt-get update && sudo apt-get install lld cmake libclang-dev libexpat1-dev libfontconfig-dev libfreetype-dev libpipewire-0.3-dev libpulse-dev pkg-config libxkbcommon-dev libudev-dev libinput-dev libwayland-dev
- uses: actions/checkout@v3 - uses: actions/checkout@v6
- name: install toolchain - name: install toolchain
run: rustup show run: rustup show
- name: test - name: test
@ -51,8 +51,8 @@ jobs:
steps: steps:
- name: install system dependencies - name: install system dependencies
run: sudo apt-get update && sudo apt-get install lld cmake libclang-dev libexpat1-dev libfontconfig-dev libfreetype-dev libpipewire-0.3-dev libpulse-dev pkg-config libxkbcommon-dev libudev-dev libinput-dev libwayland-dev just run: sudo apt-get update && sudo apt-get install lld cmake libclang-dev libexpat1-dev libfontconfig-dev libfreetype-dev libpipewire-0.3-dev libpulse-dev pkg-config libxkbcommon-dev libudev-dev libinput-dev libwayland-dev just
- uses: actions/checkout@v3 - uses: actions/checkout@v6
- name: install toolchain - name: install toolchain
run: rustup show run: rustup show
- name: check features - name: check features
run: just check-features run: just check-features

View file

@ -18,7 +18,7 @@ jobs:
image: ubuntu:25.10 image: ubuntu:25.10
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v6
- name: Install desktop-file-utils - name: Install desktop-file-utils
run: | run: |