50
50
uses : ./
51
51
with :
52
52
install : " Simple::Accessor"
53
+ - run : perl -MSimple::Accessor -e1
53
54
54
55
# ## ------------------------------------------------
55
56
# ## Install multiple modules
65
66
with :
66
67
install : |
67
68
Simple::Accessor
68
- Test::Parallel
69
+ abbreviation
70
+ - run : perl -MSimple::Accessor -e1
71
+ - run : perl -Mabbreviation -e1
69
72
70
73
# ## ------------------------------------------------
71
74
# ## Install modules from a cpanfile
@@ -78,11 +81,12 @@ jobs:
78
81
- uses : actions/checkout@v2
79
82
- name : " Create a cpanfile"
80
83
run : |
81
- echo "requires 'A1z::Html ';" > cpanfile.test
84
+ echo "requires 'Simple::Accessor ';" > cpanfile.test
82
85
- name : uses install-with-cpm
83
86
uses : ./
84
87
with :
85
88
cpanfile : " cpanfile.test"
89
+ - run : perl -MSimple::Accessor -e1
86
90
87
91
cpanfile_nonroot :
88
92
runs-on : ubuntu-latest
@@ -91,14 +95,16 @@ jobs:
91
95
- uses : actions/checkout@v2
92
96
- name : " Create a cpanfile"
93
97
run : |
94
- echo "requires 'A1z::Html ';" > cpanfile.test
98
+ echo "requires 'Simple::Accessor ';" > cpanfile.test
95
99
- name : uses install-with-cpm
96
100
uses : ./
97
101
with :
98
102
cpanfile : " cpanfile.test"
99
103
sudo : false
100
104
global : false
101
105
path : " cpm"
106
+ - run : sudo perl cpm install -g local::lib
107
+ - run : perl -Mlocal::lib=--no-create,local -MSimple::Accessor -e1
102
108
103
109
# ## ------------------------------------------------
104
110
# ## Install a module and enable tests
@@ -159,12 +165,13 @@ jobs:
159
165
- uses : actions/checkout@v2
160
166
- name : " Create a cpanfile"
161
167
run : |
162
- echo "requires 'A1z::Html ';" > cpanfile.test
168
+ echo "requires 'Simple::Accessor ';" > cpanfile.test
163
169
- name : uses install-with-cpm
164
170
uses : ./
165
171
with :
166
172
cpanfile : " cpanfile.test"
167
173
args : " --with-recommends --with-suggests"
174
+ - run : perl -MSimple::Accessor -e1
168
175
169
176
# # ------------------------------------------------
170
177
# # testing with windows
0 commit comments