20
20
timeout-minutes : 10
21
21
22
22
steps :
23
- - uses : actions/checkout@v3
24
- - uses : volta-cli/action@v4
25
- - run : yarn install --frozen-lockfile
26
- - run : yarn lint
27
- - run : yarn test:ember
23
+ - uses : wyvox/action@v1
24
+ - run : pnpm lint
25
+ - run : pnpm test:ember
28
26
working-directory : addon
29
27
30
28
floating-dependencies :
@@ -33,10 +31,10 @@ jobs:
33
31
timeout-minutes : 10
34
32
35
33
steps :
36
- - uses : actions/checkout@v3
37
- - uses : volta-cli/action@v4
38
- - run : yarn install -- no-lockfile
39
- - run : yarn test:ember
34
+ - uses : wyvox/action@v1
35
+ with :
36
+ pnpm-args : ' -- no-lockfile'
37
+ - run : pnpm test:ember
40
38
working-directory : addon
41
39
42
40
try-scenarios :
59
57
- embroider-optimized
60
58
61
59
steps :
62
- - uses : actions/checkout@v3
63
- - uses : volta-cli/action@v4
64
- - name : install dependencies
65
- run : yarn install --frozen-lockfile
60
+ - uses : wyvox/action@v1
66
61
- name : test
67
62
run : node_modules/.bin/ember try:one ${{ matrix.ember-try-scenario }} --skip-cleanup
68
63
working-directory : addon
@@ -81,13 +76,10 @@ jobs:
81
76
- next
82
77
83
78
steps :
84
- - uses : actions/checkout@v2
85
- - uses : volta-cli/action@v4
86
- - name : install dependencies
87
- run : yarn install --frozen-lockfile
79
+ - uses : wyvox/action@v1
88
80
- name : install TS version
89
- run : yarn install --dev typescript@${{matrix.ts-version}}
81
+ run : pnpm install --save -dev typescript@${{matrix.ts-version}}
90
82
working-directory : addon
91
83
- name : test types
92
- run : yarn test:types
84
+ run : pnpm test:types
93
85
working-directory : addon
0 commit comments