File tree Expand file tree Collapse file tree 2 files changed +33
-0
lines changed
Expand file tree Collapse file tree 2 files changed +33
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Kernel Build
2+
3+ on :
4+ push :
5+ branches : [ "*" ]
6+ pull_request :
7+
8+ jobs :
9+ build-kernel :
10+ runs-on : ubuntu-latest
11+ name : Build Kernel on ARM64 (Ubuntu 24.04)
12+ steps :
13+ - name : Checkout code
14+ uses : actions/checkout@v4
15+
16+ - name : Set up QEMU for ARM64 emulation
17+ uses : docker/setup-qemu-action@v3
18+
19+ - name : Set up Docker Buildx
20+ uses : docker/setup-buildx-action@v3
21+
22+ - name : Run build in Ubuntu 24.04 ARM64 container
23+ uses : addnab/docker-run-action@v3
24+ with :
25+ image : arm64v8/ubuntu:24.04
26+ options : --platform linux/arm64
27+ run : |
28+ apt-get update
29+ apt-get install -y build-essential flex bison libssl-dev bc
30+ uname -a
31+ echo "Building kernel on Ubuntu 24.04 (ARM64)"
32+ # TODO
Original file line number Diff line number Diff line change 1111# Normal rules (sorted alphabetically)
1212#
1313. *
14+ ! .github /
1415* .a
1516* .asn1. [ch ]
1617* .bin
You can’t perform that action at this time.
0 commit comments