Skip to content

Commit cef8071

Browse files
authored
Merge pull request #13 from ovn-org/bp-24.03-install-newer-scapy
[branch-24.03] ci: Install newer version of scapy.
2 parents bae109d + 2fda7f5 commit cef8071

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

.github/workflows/tests.yaml

+9-3
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,20 @@ name: Build and Test
22

33
on:
44
push:
5+
branches:
6+
- main
7+
- 'branch-**'
58
pull_request:
69

710
jobs:
811
build-linux:
912
env:
10-
dependencies: |
13+
apt-dependencies: |
1114
automake libtool gcc bc libssl-dev llvm-dev libelf-dev \
1215
libnuma-dev libpcap-dev ncat libunbound-dev libunwind-dev \
13-
libudev-dev python3-scapy
16+
libudev-dev python3-pip
17+
pip-dependencies: |
18+
scapy
1419
CC: ${{ matrix.compiler }}
1520
TESTSUITE: ${{ matrix.testsuite }}
1621
ASAN: ${{ matrix.asan }}
@@ -55,7 +60,8 @@ jobs:
5560
set -euxo pipefail
5661
sudo apt update
5762
sudo apt remove -y netcat-openbsd
58-
sudo apt -y install ${{ env.dependencies }}
63+
sudo apt -y install ${{ env.apt-dependencies }}
64+
sudo pip install ${{ env.pip-dependencies }}
5965
6066
- name: build OVS
6167
run: |

0 commit comments

Comments
 (0)