]> git.ozlabs.org Git - ppp.git/commitdiff
Add `enable-systemd` flag to CI
authorChocobo1 <Chocobo1@users.noreply.github.com>
Sun, 25 Sep 2022 08:53:43 +0000 (16:53 +0800)
committerChocobo1 <Chocobo1@users.noreply.github.com>
Sun, 25 Sep 2022 09:12:16 +0000 (17:12 +0800)
And update package indexes, otherwise apt-get might not find the package.

Signed-off-by: Chocobo1 <Chocobo1@users.noreply.github.com>
.github/workflows/ubuntu.yaml

index 028193b794170cfd3a9215977cdae146026d7fb4..536aaf3282d908b664db4e70c724c19cd63a0628 100644 (file)
@@ -5,13 +5,17 @@ jobs:
   build_and_test:
     runs-on: ubuntu-latest
     env:
-      configure_flags: --enable-ipxcp --enable-multilink
+      configure_flags: --enable-ipxcp --enable-multilink --enable-systemd
 
     steps:
     - uses: actions/checkout@v2
 
     - name: install required packages
-      run: sudo DEBIAN_FRONTEND=noninteractive apt-get -y -qq install build-essential autoconf automake pkg-config libtool m4 autoconf-archive libssl-dev libatm1-dev libpcap-dev
+      run: |
+        sudo DEBIAN_FRONTEND=noninteractive apt-get -y -qq update
+        sudo DEBIAN_FRONTEND=noninteractive apt-get -y -qq install \
+          build-essential autoconf automake pkg-config libtool m4 autoconf-archive \
+          libssl-dev libatm1-dev libpcap-dev libsystemd-dev
 
     - name: configure
       run: ./autogen.sh ${{ env.configure_flags }}