Skip to content

REVERTME: drop some steps #55

REVERTME: drop some steps

REVERTME: drop some steps #55

Workflow file for this run

name: Build package
on: [push]
jobs:
build:
name: Test build for ${{ matrix.os }}
runs-on: ${{ matrix.os }}
strategy:
matrix:
os:
- ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- name: Install dependencies
run: sudo apt-get install -y --no-install-recommends build-essential devscripts equivs
- name: Install deb dependencies
run: mk-build-deps && sudo apt install -y --no-install-recommends ./facetimehd-dkms-build-deps*deb && git clean -xfd
- name: Build
run: dpkg-buildpackage -us -uc
- name: Test install
run: sudo apt install ../facetimehd-dkms_*.deb ; cat /var/lib/dkms/facetimehd/*/build/*/make.log || true
- name: Check install
run: modinfo facetimehd
test:
name: Test build for ${{ matrix.image }}
runs-on: ubuntu-latest
strategy:
matrix:
image:
- ubuntu:25.04
container:
image: ${{ matrix.image }}
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- name: Install dependencies
run: env apt-get install -y --no-install-recommends build-essential devscripts equivs
- name: Install deb dependencies
run: mk-build-deps && apt install -y --no-install-recommends ./facetimehd-dkms-build-deps*deb && git clean -xfd
- name: Build
run: dpkg-buildpackage -us -uc
- name: Test install
run: apt install ../facetimehd-dkms_*.deb ; cat /var/lib/dkms/facetimehd/*/build/*/make.log || true
- name: Check install
run: modinfo facetimehd