github: Fix build on Ubuntu 20.04 and add a job for 18.04
authorTobias Brunner <tobias@strongswan.org>
Wed, 5 May 2021 08:25:05 +0000 (10:25 +0200)
committerTobias Brunner <tobias@strongswan.org>
Wed, 5 May 2021 16:09:44 +0000 (18:09 +0200)
commit742e0f213cbcede48945a4698a55a5dfa3157641
treea15a5f80d7195b2e9d2206a553deec82e3d5ac75
parenteca1b81682f6ce8074e3b9d77de0d67a71e00e6b
github: Fix build on Ubuntu 20.04 and add a job for 18.04

The nm test can only be done on Ubuntu 18.04 as the required libraries
are not available on newer systems.

Switch to pip3 to install tox (the only Python dependency we use).

Closes strongswan/strongswan#327.
.github/workflows/linux.yml
scripts/test.sh