We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6d96d53 commit db35d3bCopy full SHA for db35d3b
1 file changed
.github/workflows/coverage.yml
@@ -0,0 +1,35 @@
1
+name: Code coverage
2
+
3
+on:
4
+ push:
5
+ branches:
6
+ - develop
7
+ - master
8
+ - 'releases/**'
9
+ pull_request:
10
11
12
13
14
15
+jobs:
16
+ coverage:
17
+ runs-on: ubuntu-22.04
18
+ name: Test coverage
19
+ steps:
20
+ - uses: actions/checkout@v4
21
22
+ - name: Prepare testing environment
23
+ run: sudo apt install -y cpanminus libdevel-cover-perl
24
25
+ - name: Install module and dependencies
26
+ uses: ./.github/actions/install-with-dependencies
27
+ with:
28
+ zonemaster_ldns_branch: develop
29
30
+ - name: Show content of log files
31
+ if: ${{ failure() }}
32
+ run: cat /home/runner/.cpanm/work/*/build.log
33
34
+ - name: Run coverage
35
+ run: cover -test -report Coveralls
0 commit comments