Skip to content

Commit e7a8b8e

Browse files
Update ci-cd.yml
1 parent 0ea1245 commit e7a8b8e

File tree

1 file changed

+13
-20
lines changed

1 file changed

+13
-20
lines changed

.github/workflows/ci-cd.yml

Lines changed: 13 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,6 @@ concurrency:
1111
group: ci-${{ github.head_ref || github.ref }}
1212
cancel-in-progress: true
1313

14-
env:
15-
NODE_VERSION: 18
16-
1714
jobs:
1815
lint:
1916
name: Lint files
@@ -22,10 +19,10 @@ jobs:
2219
steps:
2320
- uses: actions/checkout@v4
2421
- name: Install Node
25-
uses: actions/setup-node@v3
22+
uses: actions/setup-node@v4
2623
with:
2724
node-version: 18.x
28-
- uses: pnpm/action-setup@v2
25+
- uses: pnpm/action-setup@v4
2926
with:
3027
version: 9
3128
- name: Install dependencies
@@ -47,16 +44,14 @@ jobs:
4744
steps:
4845
- uses: actions/checkout@v4
4946
- name: Install Node
50-
uses: actions/setup-node@v3
47+
uses: actions/setup-node@v4
5148
with:
5249
node-version: 18.x
53-
- uses: pnpm/action-setup@v2
50+
- uses: pnpm/action-setup@v4
5451
with:
5552
version: 9
56-
5753
- name: Install dependencies
5854
run: pnpm i --no-lockfile
59-
6055
- name: Test
6156
run: pnpm test:${{ matrix.script-name }}
6257

@@ -74,10 +69,10 @@ jobs:
7469
steps:
7570
- uses: actions/checkout@v4
7671
- name: Install Node
77-
uses: actions/setup-node@v3
72+
uses: actions/setup-node@v4
7873
with:
7974
node-version: 18.x
80-
- uses: pnpm/action-setup@v2
75+
- uses: pnpm/action-setup@v4
8176
with:
8277
version: 9
8378

@@ -106,16 +101,14 @@ jobs:
106101
steps:
107102
- uses: actions/checkout@v4
108103
- name: Install Node
109-
uses: actions/setup-node@v3
104+
uses: actions/setup-node@v4
110105
with:
111106
node-version: 18.x
112-
- uses: pnpm/action-setup@v2
107+
- uses: pnpm/action-setup@v4
113108
with:
114109
version: 9
115-
116110
- name: Install dependencies
117111
run: pnpm i --frozen-lockfile
118-
119112
- name: Test
120113
run: pnpm ember try:one ${{ matrix.try-scenario }}
121114

@@ -133,14 +126,14 @@ jobs:
133126
uses: actions/checkout@v4
134127
with:
135128
token: ${{ secrets.GITHUB_TOKEN }}
136-
- name: Use Node.js ${{ env.NODE_VERSION }}
129+
- name: Install Node
137130
uses: actions/setup-node@v4
138131
with:
139-
node-version: ${{ env.NODE_VERSION }}
140-
cache: pnpm
141-
132+
node-version: 18.x
133+
- uses: pnpm/action-setup@v4
134+
with:
135+
version: 9
142136
- name: Install dependencies
143137
run: pnpm install --no-lockfile
144-
145138
- name: Deploy
146139
run: pnpm ember deploy production

0 commit comments

Comments
 (0)