]> git.ozlabs.org Git - ppp.git/commitdiff
Merge pull request #313 from Chocobo1/install
authorPaul Mackerras <paulus@ozlabs.org>
Sat, 16 Oct 2021 02:53:02 +0000 (13:53 +1100)
committerGitHub <noreply@github.com>
Sat, 16 Oct 2021 02:53:02 +0000 (13:53 +1100)
Perform installation step in the CI testing

.github/workflows/solaris.yaml
.github/workflows/ubuntu.yaml

index 10178137861e623661c462b2eb07767b9cbaacd8..b36b1b5a6a704edfe1107acb5da156daf00437ce 100644 (file)
@@ -15,3 +15,4 @@ jobs:
           pkg install gcc automake autoconf libtool
           ./autogen.sh CFLAGS="-Wno-deprecated-declarations"
           make
+          make install
index 8117d51ddb2b57d4583ce48a9c3407af74b30d2b..028193b794170cfd3a9215977cdae146026d7fb4 100644 (file)
@@ -4,6 +4,8 @@ on: [push, pull_request]
 jobs:
   build_and_test:
     runs-on: ubuntu-latest
+    env:
+      configure_flags: --enable-ipxcp --enable-multilink
 
     steps:
     - uses: actions/checkout@v2
@@ -12,13 +14,10 @@ jobs:
       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
 
     - name: configure
-      run: ./autogen.sh --enable-multilink --enable-ipxcp
+      run: ./autogen.sh ${{ env.configure_flags }}
 
     - name: build
       run: make V=1 CFLAGS="-O2 -g -Wno-unused-result"
 
-    - name: check
-      run: make check
-
     - name: distcheck
-      run: make distcheck DISTCHECK_CONFIGURE_FLAGS="--enable-multilink --enable-ipxcp"
+      run: make distcheck DISTCHECK_CONFIGURE_FLAGS="${{ env.configure_flags }}"