Skip to content

Commit 0cfaae5

Browse files
acetcomspencersevilla
authored andcommitted
Remove MACOSX in github CI
1 parent 23d71dd commit 0cfaae5

File tree

1 file changed

+44
-44
lines changed

1 file changed

+44
-44
lines changed

.github/workflows/meson-ci.yml

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -2,51 +2,51 @@ name: Meson Continuous Integration
22
on: [push, pull_request]
33

44
jobs:
5-
macos-latest:
6-
name: Build and Test on MacOS Latest
7-
runs-on: macos-latest
8-
steps:
9-
# - name: Install MongoDB with Package Manager
5+
# macos-latest:
6+
# name: Build and Test on MacOS Latest
7+
# runs-on: macos-latest
8+
# steps:
9+
## - name: Install MongoDB with Package Manager
10+
## run: |
11+
## brew tap mongodb/brew
12+
## brew install mongodb-community
13+
## brew services start mongodb-community
14+
# - name: Create the TUN device with the interface name `ogstun`.
1015
# run: |
11-
# brew tap mongodb/brew
12-
# brew install mongodb-community
13-
# brew services start mongodb-community
14-
- name: Create the TUN device with the interface name `ogstun`.
15-
run: |
16-
sudo ifconfig lo0 alias 127.0.0.2 netmask 255.255.255.255
17-
sudo ifconfig lo0 alias 127.0.0.3 netmask 255.255.255.255
18-
sudo ifconfig lo0 alias 127.0.0.4 netmask 255.255.255.255
19-
sudo ifconfig lo0 alias 127.0.0.5 netmask 255.255.255.255
20-
sudo ifconfig lo0 alias 127.0.0.5 netmask 255.255.255.255
21-
sudo ifconfig lo0 alias 127.0.0.6 netmask 255.255.255.255
22-
sudo ifconfig lo0 alias 127.0.0.7 netmask 255.255.255.255
23-
sudo ifconfig lo0 alias 127.0.0.8 netmask 255.255.255.255
24-
sudo ifconfig lo0 alias 127.0.0.9 netmask 255.255.255.255
25-
sudo ifconfig lo0 alias 127.0.0.10 netmask 255.255.255.255
26-
sudo ifconfig lo0 alias 127.0.0.11 netmask 255.255.255.255
27-
sudo ifconfig lo0 alias 127.0.0.12 netmask 255.255.255.255
28-
sudo ifconfig lo0 alias 127.0.0.13 netmask 255.255.255.255
29-
sudo ifconfig lo0 alias 127.0.0.14 netmask 255.255.255.255
30-
sudo ifconfig lo0 alias 127.0.0.15 netmask 255.255.255.255
31-
sudo ifconfig lo0 alias 127.0.0.16 netmask 255.255.255.255
32-
sudo ifconfig lo0 alias 127.0.0.17 netmask 255.255.255.255
33-
sudo ifconfig lo0 alias 127.0.0.18 netmask 255.255.255.255
34-
sudo ifconfig lo0 alias 127.0.0.19 netmask 255.255.255.255
35-
sudo ifconfig lo0 alias 127.0.0.20 netmask 255.255.255.255
36-
sudo ifconfig lo0 alias 127.0.1.10 netmask 255.255.255.255
37-
- name: Install the dependencies for building the source code.
38-
run: brew install mongo-c-driver libidn libmicrohttpd nghttp2 bison libusrsctp libtins talloc meson
39-
- name: Check out repository code
40-
uses: actions/checkout@main
41-
- name: Setup Meson Build
42-
run: PATH="/usr/local/opt/bison/bin:$PATH" PKG_CONFIG_PATH="/usr/local/opt/openssl/lib/pkgconfig:$PKG_CONFIG_PATH" meson setup build
43-
env:
44-
CC: gcc
45-
- name : Build Open5GS
46-
run: ninja -C build
47-
- name: Test Open5GS
48-
run: sudo meson test -C build -v crypt unit
49-
16+
# sudo ifconfig lo0 alias 127.0.0.2 netmask 255.255.255.255
17+
# sudo ifconfig lo0 alias 127.0.0.3 netmask 255.255.255.255
18+
# sudo ifconfig lo0 alias 127.0.0.4 netmask 255.255.255.255
19+
# sudo ifconfig lo0 alias 127.0.0.5 netmask 255.255.255.255
20+
# sudo ifconfig lo0 alias 127.0.0.5 netmask 255.255.255.255
21+
# sudo ifconfig lo0 alias 127.0.0.6 netmask 255.255.255.255
22+
# sudo ifconfig lo0 alias 127.0.0.7 netmask 255.255.255.255
23+
# sudo ifconfig lo0 alias 127.0.0.8 netmask 255.255.255.255
24+
# sudo ifconfig lo0 alias 127.0.0.9 netmask 255.255.255.255
25+
# sudo ifconfig lo0 alias 127.0.0.10 netmask 255.255.255.255
26+
# sudo ifconfig lo0 alias 127.0.0.11 netmask 255.255.255.255
27+
# sudo ifconfig lo0 alias 127.0.0.12 netmask 255.255.255.255
28+
# sudo ifconfig lo0 alias 127.0.0.13 netmask 255.255.255.255
29+
# sudo ifconfig lo0 alias 127.0.0.14 netmask 255.255.255.255
30+
# sudo ifconfig lo0 alias 127.0.0.15 netmask 255.255.255.255
31+
# sudo ifconfig lo0 alias 127.0.0.16 netmask 255.255.255.255
32+
# sudo ifconfig lo0 alias 127.0.0.17 netmask 255.255.255.255
33+
# sudo ifconfig lo0 alias 127.0.0.18 netmask 255.255.255.255
34+
# sudo ifconfig lo0 alias 127.0.0.19 netmask 255.255.255.255
35+
# sudo ifconfig lo0 alias 127.0.0.20 netmask 255.255.255.255
36+
# sudo ifconfig lo0 alias 127.0.1.10 netmask 255.255.255.255
37+
# - name: Install the dependencies for building the source code.
38+
# run: brew install mongo-c-driver libidn libmicrohttpd nghttp2 bison libusrsctp libtins talloc meson
39+
# - name: Check out repository code
40+
# uses: actions/checkout@main
41+
# - name: Setup Meson Build
42+
# run: PATH="/usr/local/opt/bison/bin:$PATH" PKG_CONFIG_PATH="/usr/local/opt/openssl/lib/pkgconfig:$PKG_CONFIG_PATH" meson setup build
43+
# env:
44+
# CC: gcc
45+
# - name : Build Open5GS
46+
# run: ninja -C build
47+
# - name: Test Open5GS
48+
# run: sudo meson test -C build -v crypt unit
49+
#
5050
ubuntu-latest:
5151
name: Build and Test on Ubuntu Latest
5252
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)