Skip to content

Commit

Permalink
Backport 8.052.01-1 to Debian 12 for Proxmox VE 12 Kernel compatibility
Browse files Browse the repository at this point in the history
  • Loading branch information
nathanhi committed Mar 24, 2024
1 parent 15de9fb commit dc50a22
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 0 deletions.
17 changes: 17 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: 'Build .deb'
description: 'Build latest .deb for rtl8168-dkms'
jobs:
package:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v3
- name: Build container image
run: docker build .
- name: Package rtl8168-dkms
run: docker run --rm -v build:/usr/src-v $(pwd):/usr/src/rtl8168 -w /usr/src/rtl8168 -it $(docker build -q .) dpkg-buildpackage -us -uc --no-sign -A
- name: Archive .deb files
uses: actions/upload-artifact@v4
with:
name: deb
path: build/*.deb
7 changes: 7 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
FROM debian:bookworm

ENV DEBIAN_FRONTEND=noninteractive
RUN sed -i 's#Types: deb#Types: deb deb-src#g' /etc/apt/sources.list.d/debian.sources && \
sed -i 's#Components: main#Components: main non-free#g' /etc/apt/sources.list.d/debian.sources && \
apt-get update && \
apt-get build-dep -y r8168-dkms
6 changes: 6 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
r8168 (8.052.01-1-bpo12) unstable; urgency=low

* Backport 8.052.01-1 to Debian 12 for Proxmox VE 12 Kernel compatibility

-- Nathan-J. Hirschauer <[email protected]> Sun, 24 Mar 2024 19:34:04 +0100

r8168 (8.052.01-1) unstable; urgency=medium

* New upstream release 8.052.01 (2023-09-28).
Expand Down

0 comments on commit dc50a22

Please sign in to comment.