|
@@ -8,7 +8,7 @@ name: Debian
|
|
env:
|
|
env:
|
|
GPG_KEY_ID: 56C464BAAC421453
|
|
GPG_KEY_ID: 56C464BAAC421453
|
|
KERNEL_VERSION: 6.1.6
|
|
KERNEL_VERSION: 6.1.6
|
|
- KERNEL_REVISION: 1
|
|
|
|
|
|
+ KERNEL_REVISION: 2
|
|
LOCALVERSION: -surface
|
|
LOCALVERSION: -surface
|
|
MAINLINE_REPO: git://git.launchpad.net/~ubuntu-kernel-test/ubuntu/+source/linux/+git/mainline-crack
|
|
MAINLINE_REPO: git://git.launchpad.net/~ubuntu-kernel-test/ubuntu/+source/linux/+git/mainline-crack
|
|
MAINLINE_BRANCH: cod/mainline
|
|
MAINLINE_BRANCH: cod/mainline
|
|
@@ -18,7 +18,7 @@ jobs:
|
|
build:
|
|
build:
|
|
name: Build Kernel
|
|
name: Build Kernel
|
|
runs-on: ubuntu-latest
|
|
runs-on: ubuntu-latest
|
|
- container: ubuntu:22.04
|
|
|
|
|
|
+ container: ubuntu:20.04
|
|
steps:
|
|
steps:
|
|
- name: Checkout code
|
|
- name: Checkout code
|
|
uses: actions/checkout@v2
|
|
uses: actions/checkout@v2
|
|
@@ -29,10 +29,18 @@ jobs:
|
|
ln -snf /usr/share/zoneinfo/$TZ /etc/localtime
|
|
ln -snf /usr/share/zoneinfo/$TZ /etc/localtime
|
|
echo $TZ > /etc/timezone
|
|
echo $TZ > /etc/timezone
|
|
apt-get -y update
|
|
apt-get -y update
|
|
- apt-get -y install build-essential fakeroot rsync git wget python3-debian python-is-python3 \
|
|
|
|
|
|
+ apt-get -y install build-essential fakeroot rsync git wget software-properties-common \
|
|
zstd lz4 sbsigntool debhelper dpkg-dev dpkg-sig
|
|
zstd lz4 sbsigntool debhelper dpkg-dev dpkg-sig
|
|
apt-get -y build-dep linux
|
|
apt-get -y build-dep linux
|
|
|
|
|
|
|
|
+ # install python 3.11, required for configuring the kernel via Ubuntu's annotation format
|
|
|
|
+ add-apt-repository -y ppa:deadsnakes
|
|
|
|
+ apt-get -y update
|
|
|
|
+ apt-get -y install python3.11
|
|
|
|
+ ln -s /usr/bin/python3.11 /usr/bin/python
|
|
|
|
+
|
|
|
|
+ apt-get -y upgrade
|
|
|
|
+
|
|
- name: Prepare kernel source
|
|
- name: Prepare kernel source
|
|
run: |
|
|
run: |
|
|
cd pkg/debian/kernel
|
|
cd pkg/debian/kernel
|