From 6172d7bbd5cea274839479e60244fc713632257f Mon Sep 17 00:00:00 2001 From: Arthur Pastel Date: Wed, 28 Jun 2023 10:50:28 +0200 Subject: [PATCH] feat: enable build on ubuntu 20.04 --- .github/workflows/release.yml | 9 +++++++-- debian/control | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3e367af70..31bc609bb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,7 +7,12 @@ on: jobs: build-package: - runs-on: ubuntu-22.04 + strategy: + matrix: + os: + - ubuntu-20.04 + - ubuntu-22.04 + runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v3 - name: Update apt-get cache @@ -35,4 +40,4 @@ jobs: upload_url: ${{ github.event.release.upload_url }} asset_content_type: application/vnd.debian.binary-package asset_path: ${{ steps.build_deb.outputs.asset-path }} - asset_name: valgrind_${{ github.event.release.name }}_amd64.deb + asset_name: valgrind_${{ github.event.release.name }}_${{ matrix.os }}_amd64.deb diff --git a/debian/control b/debian/control index 180dc7aec..3f05ddeb5 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: devel Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Alessandro Ghedini -Build-Depends: debhelper-compat (= 13), +Build-Depends: debhelper-compat(= 12), gdb, gcc-multilib [amd64], libc6-dev-i386 [amd64],