File tree Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Original file line number Diff line number Diff line change 1+ # Run the job below on every push to master branch.
2+ on :
3+ push :
4+ branches :
5+ - master
6+
7+ # Runs basic configure, make and make check.
8+ jobs :
9+ tests :
10+ name : Build and run the tests
11+ runs-on : ubuntu-latest
12+ steps :
13+ - name : Checkout sources
14+ uses : actions/checkout@v2
15+ - name : Checkout submodule
16+ run : |
17+ git submodule init --update
18+ - name : Install build dependencies
19+ run : |
20+ sudo sed -i 's/Types: deb$/Types: deb deb-src/g' \
21+ /etc/apt/sources.list.d/ubuntu.sources
22+ sudo apt-get update
23+ sudo apt-get -y build-dep libguestfs
24+ - name : Compile the code
25+ run : |
26+ autoreconf -fiv
27+ ./configure
28+ make
29+ - name : Run the quick test
30+ run : |
31+ make quickcheck
32+ - name : Run the full tests
33+ run : |
34+ make check
You can’t perform that action at this time.
0 commit comments