We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e7b36e0 commit 08eb183Copy full SHA for 08eb183
.github/workflows/main.yml
@@ -0,0 +1,30 @@
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: Install build dependencies
16
+ run: |
17
+ sudo sed -i 's/# deb-src/deb-src/' /etc/apt/sources.list
18
+ sudo apt-get update
19
+ sudo apt-get -y build-dep libguestfs
20
+ - name: Build the code
21
22
+ autoreconf -fiv
23
+ ./configure
24
+ make
25
+ - name: Run the quick test
26
27
+ make quickcheck
28
+ - name: Run the full tests
29
30
+ make check
0 commit comments