88 matrix :
99 # Blank string allows us to test against version in nvmrc file
1010 # configured in 'Set up Node.js' down below.
11- node : ['20 ', '']
12- name : Lint & Test (${{ (matrix.node && matrix.node != '20 ') && format('node {0}', matrix.node) || matrix.node || 'nvmrc' }})
11+ node : ['', '24 ']
12+ name : Lint & Test (${{ (matrix.node && matrix.node != '24 ') && format('node {0}', matrix.node) || matrix.node || 'nvmrc' }})
1313 runs-on : ubuntu-latest
1414 env :
1515 CI : true
1616 steps :
1717 - name : Checkout Repo
18- uses : actions/checkout@v4
18+ uses : actions/checkout@v6
1919
2020 - name : Set up PNPM
2121 uses : pnpm/action-setup@v4
2222
2323 - name : Set up Node.js
24- uses : actions/setup-node@v4
24+ uses : actions/setup-node@v6
2525 with :
2626 node-version : ${{ matrix.node }}
2727 node-version-file : ${{ matrix.node == '' && '.nvmrc' || '' }}
@@ -43,20 +43,20 @@ jobs:
4343 matrix :
4444 # Blank string allows us to test against version in nvmrc file
4545 # configured in 'Set up Node.js' down below.
46- node : ['20 ', '']
47- name : Windows Tests (${{ (matrix.node && matrix.node != '20 ') && format('node {0}', matrix.node) || matrix.node || 'nvmrc' }})
46+ node : ['', '24 ']
47+ name : Windows Tests (${{ (matrix.node && matrix.node != '24 ') && format('node {0}', matrix.node) || matrix.node || 'nvmrc' }})
4848 runs-on : windows-latest
4949 env :
5050 CI : true
5151 steps :
5252 - name : Checkout Repo
53- uses : actions/checkout@v4
53+ uses : actions/checkout@v6
5454
5555 - name : Set up PNPM
5656 uses : pnpm/action-setup@v4
5757
5858 - name : Set up Node.js
59- uses : actions/setup-node@v4
59+ uses : actions/setup-node@v6
6060 with :
6161 node-version : ${{ matrix.node }}
6262 node-version-file : ${{ matrix.node == '' && '.nvmrc' || '' }}
@@ -77,13 +77,13 @@ jobs:
7777 CI : true
7878 steps :
7979 - name : Checkout Repo
80- uses : actions/checkout@v4
80+ uses : actions/checkout@v6
8181
8282 - name : Set up PNPM
8383 uses : pnpm/action-setup@v4
8484
8585 - name : Set up Node.js
86- uses : actions/setup-node@v4
86+ uses : actions/setup-node@v6
8787 with :
8888 node-version-file : ' .nvmrc'
8989 cache : ' pnpm'
@@ -101,7 +101,7 @@ jobs:
101101 run : pnpm test:playwright
102102
103103 - uses : actions/upload-artifact@v4
104- if : failure()
104+ if : ${{ failure() }}
105105 with :
106106 name : test-results
107107 path : test-results/
0 commit comments