File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3434 run : |
3535 sudo apt-get update
3636 sudo apt-get install -y \
37+ asciidoctor \
3738 libvirglrenderer-dev \
3839 libepoxy-dev \
3940 libdrm-dev \
4041 libpipewire-0.3-dev \
4142 clang-format \
4243 libclang-dev
44+ curl -OL https://github.com/containers/libkrun/archive/refs/tags/v1.17.0.tar.gz
45+ tar xf v1.17.0.tar.gz
46+ cd libkrun-1.17.0
47+ make
48+ sudo make PREFIX=/usr install
Original file line number Diff line number Diff line change @@ -2,6 +2,30 @@ name: Code Quality
22on : [pull_request]
33
44jobs :
5+ code-quality-linux-x86_64 :
6+ name : krunvm (Linux x86_64)
7+ runs-on : ubuntu-latest
8+ steps :
9+ - uses : actions/checkout@v4
10+
11+ - name : Setup build environment
12+ uses : ./.github/actions/setup-build-env
13+
14+ - name : Clippy (default)
15+ run : cargo clippy --locked -- -D warnings
16+
17+ code-quality-linux-aarch64 :
18+ name : krunvm (Linux aarch64)
19+ runs-on : ubuntu-24.04-arm
20+ steps :
21+ - uses : actions/checkout@v4
22+
23+ - name : Setup build environment
24+ uses : ./.github/actions/setup-build-env
25+
26+ - name : Clippy (default)
27+ run : cargo clippy --locked -- -D warnings
28+
529 code-quality-macos :
630 name : krunvm (macOS aarch64)
731 runs-on : macos-latest
You can’t perform that action at this time.
0 commit comments