Skip to content

Commit

Permalink
Update ci.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
dallmair authored Dec 18, 2024
1 parent b39f6dc commit 8524e07
Showing 1 changed file with 10 additions and 19 deletions.
29 changes: 10 additions & 19 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,32 +32,23 @@ jobs:
run: make check

- name: Test install
run: make install
run: sudo make install

crossbuild:
debian:

strategy:
matrix:
release: [stable, oldstable, testing]
runs-on: ubuntu-latest
container: dockcross/linux-mips-uclibc
container: debian/${{ matrix.release }}

steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0 # Full history to be able to determine version number

- name: Install build dependencies
run: sudo apt-get install -y libusb-1.0-0-dev libsystemd-dev libev-dev libfmt-dev libinih-dev

- name: Bootstrap
run: sh bootstrap.sh

- name: Configure
run: ./configure
- name: Merge into debian branch
run: git checkout debian && git merge ${{ github.ref }}

- name: Build
run: make

- name: Run check
run: make check

- name: Test install
run: make install
- name: Build and install
run: sudo install-debian.sh

0 comments on commit 8524e07

Please sign in to comment.