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 : test-app
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 : test-app
41
39
42
40
try-scenarios :
60
58
- embroider-optimized
61
59
62
60
steps :
63
- - uses : actions/checkout@v3
64
- - uses : volta-cli/action@v4
65
- - name : install dependencies
66
- run : yarn install --frozen-lockfile
61
+ - uses : wyvox/action@v1
67
62
- name : test
68
63
run : node_modules/.bin/ember try:one ${{ matrix.ember-try-scenario }} --skip-cleanup
69
64
working-directory : test-app
@@ -82,13 +77,10 @@ jobs:
82
77
- next
83
78
84
79
steps :
85
- - uses : actions/checkout@v2
86
- - uses : volta-cli/action@v4
87
- - name : install dependencies
88
- run : yarn install --frozen-lockfile
80
+ - uses : wyvox/action@v1
89
81
- name : install TS version
90
- run : yarn install --dev typescript@${{matrix.ts-version}}
82
+ run : pnpm install --save -dev typescript@${{matrix.ts-version}}
91
83
working-directory : addon
92
84
- name : test types
93
- run : yarn test:types
85
+ run : pnpm test:types
94
86
working-directory : addon
0 commit comments