File tree Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change 1
1
name : ci
2
2
3
- on : [push, pull_request]
3
+ on :
4
+ push :
5
+ branches :
6
+ - main
7
+ pull_request :
8
+ branches :
9
+ - main
10
+ workflow_dispatch :
4
11
5
12
jobs :
6
13
test :
7
- runs-on : ubuntu-20 .04
14
+ runs-on : ubuntu-24 .04
8
15
9
16
steps :
10
17
11
18
- name : checkout
12
- uses : actions/checkout@v2
19
+ uses : actions/checkout@v4
13
20
14
21
- name : install criu
15
22
run : |
16
23
# Latest development CRIU
17
- sudo apt-get install -y libprotobuf-dev libprotobuf-c-dev protobuf-c-compiler protobuf-compiler python -protobuf libnl-3-dev libnet -dev libcap-dev
24
+ sudo apt-get install -y libprotobuf-dev libprotobuf-c-dev protobuf-c-compiler protobuf-compiler python3 -protobuf libnl-3-dev libnet1 -dev libcap-dev
18
25
git clone --single-branch -b criu-dev https://github.com/checkpoint-restore/criu.git
19
26
make -C criu -j $(nproc)
20
27
# Latest CRIU release is already part of the github actions image
You can’t perform that action at this time.
0 commit comments