Update cmake-build-ci.yml
[awesomized/libmemcached] / .github / workflows / cmake-build-ci.gen
index 6b7a35a08da8b8ea2d1b48da296bbc7b84350a5e..3598db19fa91179dc0d3d63ed51691f76db73a76 100755 (executable)
@@ -64,7 +64,7 @@ const MAP = [
           'env.CC_VER' => [
             "new"  => "-9",
             "cur"  => "-8",
-            "old"  => "-6.0"
+            // old => "-6.0" ### skip
           ]
         ]
       ]
@@ -110,7 +110,7 @@ function steps($splat_map = null) {
 ?>
 <?=PRE?> - name: Install dependencies
 <?=PRE?>   if: runner.os == 'Linux'
-<?=PRE?>   run: sudo apt-get install libevent-dev libsasl-dev ${INSTALL_MEMCACHED} ${INSTALL_CC} ${INSTALL_CXX}
+<?=PRE?>   run: sudo apt-get install libevent-dev libsasl2-dev ${INSTALL_MEMCACHED} ${INSTALL_CC} ${INSTALL_CXX}
 <?=PRE?> - name: Generate build tree (${CMAKE_CONFIG_TYPE})
 <?=PRE?>   run: cmake -S . -B build
 <?=PRE?> - name: Build all with ${CXX} ${CXXFLAGS}
@@ -161,6 +161,7 @@ jobs:
         compiler_vendor: [gnu, clang]
         compiler_version: [new, cur, old]
     runs-on: ${{ matrix.os }}
+    if: ${{ matrix.os }}  != 'ubuntu-18.04' || ${{ matrix.compiler_vendor }} != 'clang' || ${{ matrix.compiler_version }} != 'old'
     env:
       CMAKE_CONFIG_TYPE: Release
       OS_VND: Linux
@@ -208,6 +209,7 @@ jobs:
       - uses: actions/checkout@v2
         with:
           repository: memcached/memcached
+          path: memcached
           ref: 1.6.7
       - name: Build memcached
         run: |