Build in subdirectory
All checks were successful
Kernel Release / Build (push) Successful in 57m45s
Kernel Release / release-deploy (push) Successful in 1m6s

This commit is contained in:
Antoine Martin 2024-10-06 16:28:39 -04:00
parent 0a8269dc0e
commit ebdec6918c
Signed by: forge
GPG key ID: D62A472A4AA7D541

View file

@ -19,19 +19,21 @@ jobs:
sudo hostname host.docker.internal sudo hostname host.docker.internal
- name: Checkout Sources - name: Checkout Sources
uses: actions/checkout@v4 uses: actions/checkout@v4
with:
path: pve-kernel-thunderx
- name: Checkout submodules - name: Checkout submodules
run: git submodule update --init --depth 16 --jobs 3 run: git -C pve-kernel-thunderx submodule update --init --depth 16 --jobs 3
- name: Setup build - name: Build Kernel
run: | run: |
cd pve-kernel-thunderx
debian/rules debian/control debian/rules debian/control
sudo mk-build-deps --tool 'apt-get --no-install-recommends --yes' --install debian/control sudo mk-build-deps --tool 'apt-get --no-install-recommends --yes' --install debian/control
- name: Build Kernel debuild --no-lintian -ePVE* --jobs=auto -b -uc -us
run: debuild --no-lintian -ePVE* --jobs=auto -b -uc -us
- name: Upload Artifacts - name: Upload Artifacts
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v3
with: with:
name: debs name: debs
path: "../*.deb" path: "*.deb"
release-deploy: release-deploy:
needs: [release-build] needs: [release-build]
runs-on: aarch64 runs-on: aarch64