File tree 1 file changed +3
-2
lines changed
1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 49
49
#
50
50
ubuntu-latest :
51
51
name : Build and Test on Ubuntu Latest
52
- runs-on : ubuntu-latest
52
+ runs-on : self-hosted
53
53
services :
54
54
mongodb :
55
55
image : mongo
@@ -58,14 +58,15 @@ jobs:
58
58
steps :
59
59
- name : Create the TUN device with the interface name `ogstun`.
60
60
run : |
61
+ sudo ip tuntap del ogstun mode tun
61
62
sudo ip tuntap add name ogstun mode tun
62
63
sudo ip addr add 10.45.0.1/16 dev ogstun
63
64
sudo ip addr add 2001:db8:cafe::1/48 dev ogstun
64
65
sudo ip link set ogstun up
65
66
- name : Install the dependencies for building the source code.
66
67
run : |
67
68
sudo apt update
68
- sudo apt install python3-pip python3-setuptools python3-wheel ninja-build build-essential flex bison git libsctp-dev libgnutls28-dev libgcrypt-dev libssl-dev libidn11-dev libmongoc-dev libbson-dev libyaml-dev libnghttp2-dev libmicrohttpd-dev libcurl4-gnutls-dev libnghttp2-dev libtins-dev libtalloc-dev meson
69
+ sudo apt install -y python3-pip python3-setuptools python3-wheel ninja-build build-essential flex bison git libsctp-dev libgnutls28-dev libgcrypt-dev libssl-dev libidn11-dev libmongoc-dev libbson-dev libyaml-dev libnghttp2-dev libmicrohttpd-dev libcurl4-gnutls-dev libnghttp2-dev libtins-dev libtalloc-dev meson
69
70
- name : Check out repository code
70
71
uses : actions/checkout@main
71
72
- name : Setup Meson Build
You can’t perform that action at this time.
0 commit comments