]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
GHA: add job on Slackware 15.0
authorandy5995 <arch_stanton5995@protonmail.com>
Wed, 4 Jan 2023 23:33:52 +0000 (17:33 -0600)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 5 Jan 2023 22:44:48 +0000 (23:44 +0100)
Closes #10230

.github/workflows/linux.yml

index 3673fc3a7b8fdab636662a64517e1ab0388e8691..4505c6692e7761c26c7248035036667c187a6960 100644 (file)
@@ -233,3 +233,26 @@ jobs:
       name: 'run tests'
       env:
         TFLAGS: "${{ matrix.build.tflags }}"
+
+  slackware-15_0:
+    # Containers must run in Linux based operating systems
+    runs-on: ubuntu-latest
+    # Docker Hub image that `container-job` executes in
+    container: andy5995/slackware-build-essential:15.0
+    steps:
+    - uses: actions/checkout@v3
+
+    - run: autoreconf -fi
+      name: 'autoreconf'
+
+    - run: ./configure --enable-warnings --enable-werror --with-openssl
+      name: 'configure'
+
+    - run: make V=1 -j$(expr $(nproc) - 1)
+      name: 'make'
+
+    - run: make V=1 examples -j$(expr $(nproc) - 1)
+      name: 'make examples'
+
+    - run: make V=1 -C tests -j$(expr $(nproc) - 1)
+      name: 'make tests'