diff options
Diffstat (limited to '.github/workflows/ci-linux.yml')
-rw-r--r-- | .github/workflows/ci-linux.yml | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/.github/workflows/ci-linux.yml b/.github/workflows/ci-linux.yml index eed4a8078..7af1b136a 100644 --- a/.github/workflows/ci-linux.yml +++ b/.github/workflows/ci-linux.yml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-20.04 env: CXX: ${{ matrix.compiler }} - CXXFLAGS: -std=${{ matrix.standard }} + CXXFLAGS: -Werror steps: - uses: actions/checkout@v4 @@ -20,11 +20,11 @@ jobs: g++ \ gettext \ git \ + libargon2-dev \ libgnutls28-dev \ libldap2-dev \ libmysqlclient-dev \ libpcre2-dev \ - libpcre3-dev \ libsqlite3-dev \ libssl-dev \ libtre-dev \ @@ -32,9 +32,9 @@ jobs: - name: Enable extras run: | - for MODULE in m_ldap.cpp m_ldap_authentication.cpp m_ldap_oper.cpp m_mysql.cpp m_regex_pcre.cpp m_regex_pcre2.cpp m_regex_posix.cpp m_regex_tre.cpp m_sql_authentication.cpp m_sql_log.cpp m_sql_oper.cpp m_sqlite.cpp m_ssl_gnutls.cpp m_ssl_openssl.cpp stats + for MODULE in enc_argon2 enc_posix ldap mysql regex_pcre2 regex_posix regex_tre sqlite ssl_gnutls ssl_openssl do - ln -s ${{ github.workspace }}/modules/extra/$MODULE ${{ github.workspace }}/modules + ln -s ${{ github.workspace }}/modules/extra/$MODULE.cpp ${{ github.workspace }}/modules done - name: Run CMake @@ -52,6 +52,3 @@ jobs: compiler: - clang++ - g++ - standard: - - c++98 - - c++17 |