更新
This commit is contained in:
parent
8e32f13d7a
commit
46bb3d3060
9
.github/workflows/build.yml
vendored
9
.github/workflows/build.yml
vendored
@ -1,5 +1,6 @@
|
||||
name: Build kernel deb packages
|
||||
on: push
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
build:
|
||||
@ -22,9 +23,3 @@ jobs:
|
||||
|
||||
- name: Build
|
||||
run: bash build_action.sh
|
||||
|
||||
- name: Artifact
|
||||
uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: artifact
|
||||
path: ${{ github.workspace }}/artifact/
|
||||
|
||||
@ -1,7 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
VERSION=$(grep 'Kernel Configuration' < config | awk '{print $3}')
|
||||
|
||||
# add deb-src to sources.list
|
||||
sed -i "/deb-src/s/# //g" /etc/apt/sources.list
|
||||
|
||||
@ -14,7 +13,7 @@ sudo apt build-dep -y linux
|
||||
cd "${GITHUB_WORKSPACE}" || exit
|
||||
|
||||
# download kernel source
|
||||
wget http://www.kernel.org/pub/linux/kernel/v6.x/linux-6.3.8.tar.gz
|
||||
wget http://www.kernel.org/pub/linux/kernel/v6.x/linux-$VERSION.tar.gz
|
||||
tar -xf linux-"$VERSION".tar.gz
|
||||
cd linux-"$VERSION" || exit
|
||||
|
||||
@ -35,4 +34,15 @@ sudo make bindeb-pkg -j"$CPU_CORES"
|
||||
# move deb packages to artifact dir
|
||||
cd ..
|
||||
mkdir "artifact"
|
||||
mv ./*.deb artifact/
|
||||
#cp ./*.deb artifact/
|
||||
git clone https://gfdgd-xi:$PASSWORD@github.com/gfdgd-xi/dclc-kernel
|
||||
#cd dclc-kernel
|
||||
mkdir dclc-kernel/$VERSION
|
||||
mv */*.deb dclc-kernel/$VERSION
|
||||
cd dclc-kernel/$VERSION
|
||||
bash ./repack-zstd --scan .
|
||||
git add .
|
||||
git config --global user.email 3025613752@qq.com
|
||||
git config --global user.name gfdgd-xi
|
||||
git commit -m 提交$VERSION
|
||||
git push
|
||||
Loading…
x
Reference in New Issue
Block a user