@@ -34,11 +34,11 @@ jobs:
3434 robot-version : ["rf41", "rf50", "rf60", "rf61", "rf70"]
3535
3636 steps :
37- - uses : actions/checkout@v3
37+ - uses : actions/checkout@v4
3838
3939 - name : Setup python ${{ matrix.python-version }} environment
4040 id : setup-python
41- uses : actions/setup-python@v4
41+ uses : actions/setup-python@v5
4242 with :
4343 python-version : ${{ matrix.python-version }}
4444
5454
5555 - name : Upload Test Results
5656 if : always()
57- uses : actions/upload-artifact@v3
57+ uses : actions/upload-artifact@v4
5858 with :
5959 name : test-results-os-${{ matrix.os }}-py-${{ matrix.python-version }}-${{ matrix.robot-version }}
6060 path : test-results
@@ -86,12 +86,12 @@ jobs:
8686 runs-on : ubuntu-latest
8787
8888 steps :
89- - uses : actions/checkout@v3
89+ - uses : actions/checkout@v4
9090
9191 - name : Setup Node.js environment
92- uses : actions/setup-node@v3
92+ uses : actions/setup-node@v4
9393 with :
94- node-version : " 16 "
94+ node-version : " 18 "
9595 cache : " npm"
9696 cache-dependency-path : package-lock.json
9797
@@ -100,7 +100,7 @@ jobs:
100100
101101 - name : setup python environment
102102 id : setup-python
103- uses : actions/setup-python@v4
103+ uses : actions/setup-python@v5
104104 with :
105105 python-version : " 3.8"
106106
@@ -122,7 +122,7 @@ jobs:
122122 runs-on : ubuntu-latest
123123
124124 steps :
125- - uses : actions/checkout@v3
125+ - uses : actions/checkout@v4
126126 with :
127127 fetch-depth : 0
128128
@@ -131,7 +131,7 @@ jobs:
131131
132132 - name : setup python environment
133133 id : setup-python
134- uses : actions/setup-python@v4
134+ uses : actions/setup-python@v5
135135 with :
136136 python-version : " 3.8"
137137
@@ -142,9 +142,9 @@ jobs:
142142 run : python -m pip install --upgrade hatch
143143
144144 - name : Setup Node.js environment
145- uses : actions/setup-node@v3
145+ uses : actions/setup-node@v4
146146 with :
147- node-version : " 16 "
147+ node-version : " 18 "
148148 cache : " npm"
149149 cache-dependency-path : package-lock.json
150150
@@ -163,19 +163,19 @@ jobs:
163163 run : hatch run build:package
164164
165165 - name : Upload VSCode package
166- uses : actions/upload-artifact@v3
166+ uses : actions/upload-artifact@v4
167167 with :
168168 name : vscode-package
169169 path : dist/robotcode*.vsix
170170
171171 - name : Upload python package
172- uses : actions/upload-artifact@v3
172+ uses : actions/upload-artifact@v4
173173 with :
174174 name : python-package
175175 path : dist/*.tar.gz
176176
177177 - name : Upload python wheel package
178- uses : actions/upload-artifact@v3
178+ uses : actions/upload-artifact@v4
179179 with :
180180 name : wheel-package
181181 path : dist/*.whl
@@ -185,15 +185,15 @@ jobs:
185185 needs : package
186186 if : success() && startsWith( github.ref, 'refs/tags/v')
187187 steps :
188- - uses : actions/checkout@v3
188+ - uses : actions/checkout@v4
189189 with :
190190 fetch-depth : 0
191191
192192 - run : git describe --tag
193193
194194 - name : setup python environment
195195 id : setup-python
196- uses : actions/setup-python@v4
196+ uses : actions/setup-python@v5
197197 with :
198198 python-version : " 3.8"
199199
@@ -207,9 +207,9 @@ jobs:
207207 run : hatch env create build
208208
209209 - name : Setup Node.js environment
210- uses : actions/setup-node@v3
210+ uses : actions/setup-node@v4
211211 with :
212- node-version : " 16 "
212+ node-version : " 18 "
213213 cache : " npm"
214214 cache-dependency-path : package-lock.json
215215
0 commit comments