File tree 1 file changed +9
-6
lines changed
1 file changed +9
-6
lines changed Original file line number Diff line number Diff line change 1
- # This is a basic workflow to help you get started with Actions
2
-
3
1
name : CI
4
2
5
- # Controls when the action will run. Triggers the workflow on push or pull request
6
- # events but only for the master branch
7
3
on :
8
4
push :
9
5
branches : [ master ]
10
6
pull_request :
11
7
branches : [ master ]
12
8
workflow_dispatch :
13
9
14
- # A workflow run is made up of one or more jobs that can run sequentially or in parallel
15
10
jobs :
16
- build :
11
+ test :
17
12
runs-on : ${{ matrix.os }}
18
13
strategy :
19
14
matrix :
48
43
name : Test coverage
49
44
steps :
50
45
- uses : actions/checkout@v4
46
+ - name : Install packages
47
+ run : sudo apt-get update && sudo apt install libexpat1-dev make
51
48
- name : Install modules
52
49
run : cpanm -n --installdeps .
53
50
- name : Coverage
54
51
env :
55
52
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
56
53
run : cover -test -report Coveralls
54
+
55
+ perlcritic :
56
+ uses : PerlToolsTeam/github_workflows/.github/workflows/cpan-perlcritic.yml@main
57
+
58
+ complexity :
59
+ uses : PerlToolsTeam/github_workflows/.github/workflows/cpan-complexity.yml@main
You can’t perform that action at this time.
0 commit comments