@@ -34,11 +34,11 @@ jobs:
34
34
robot-version : ["rf41", "rf50", "rf60", "rf61", "rf70"]
35
35
36
36
steps :
37
- - uses : actions/checkout@v3
37
+ - uses : actions/checkout@v4
38
38
39
39
- name : Setup python ${{ matrix.python-version }} environment
40
40
id : setup-python
41
- uses : actions/setup-python@v4
41
+ uses : actions/setup-python@v5
42
42
with :
43
43
python-version : ${{ matrix.python-version }}
44
44
54
54
55
55
- name : Upload Test Results
56
56
if : always()
57
- uses : actions/upload-artifact@v3
57
+ uses : actions/upload-artifact@v4
58
58
with :
59
59
name : test-results-os-${{ matrix.os }}-py-${{ matrix.python-version }}-${{ matrix.robot-version }}
60
60
path : test-results
@@ -86,12 +86,12 @@ jobs:
86
86
runs-on : ubuntu-latest
87
87
88
88
steps :
89
- - uses : actions/checkout@v3
89
+ - uses : actions/checkout@v4
90
90
91
91
- name : Setup Node.js environment
92
- uses : actions/setup-node@v3
92
+ uses : actions/setup-node@v4
93
93
with :
94
- node-version : " 16 "
94
+ node-version : " 18 "
95
95
cache : " npm"
96
96
cache-dependency-path : package-lock.json
97
97
@@ -100,7 +100,7 @@ jobs:
100
100
101
101
- name : setup python environment
102
102
id : setup-python
103
- uses : actions/setup-python@v4
103
+ uses : actions/setup-python@v5
104
104
with :
105
105
python-version : " 3.8"
106
106
@@ -122,7 +122,7 @@ jobs:
122
122
runs-on : ubuntu-latest
123
123
124
124
steps :
125
- - uses : actions/checkout@v3
125
+ - uses : actions/checkout@v4
126
126
with :
127
127
fetch-depth : 0
128
128
@@ -131,7 +131,7 @@ jobs:
131
131
132
132
- name : setup python environment
133
133
id : setup-python
134
- uses : actions/setup-python@v4
134
+ uses : actions/setup-python@v5
135
135
with :
136
136
python-version : " 3.8"
137
137
@@ -142,9 +142,9 @@ jobs:
142
142
run : python -m pip install --upgrade hatch
143
143
144
144
- name : Setup Node.js environment
145
- uses : actions/setup-node@v3
145
+ uses : actions/setup-node@v4
146
146
with :
147
- node-version : " 16 "
147
+ node-version : " 18 "
148
148
cache : " npm"
149
149
cache-dependency-path : package-lock.json
150
150
@@ -163,19 +163,19 @@ jobs:
163
163
run : hatch run build:package
164
164
165
165
- name : Upload VSCode package
166
- uses : actions/upload-artifact@v3
166
+ uses : actions/upload-artifact@v4
167
167
with :
168
168
name : vscode-package
169
169
path : dist/robotcode*.vsix
170
170
171
171
- name : Upload python package
172
- uses : actions/upload-artifact@v3
172
+ uses : actions/upload-artifact@v4
173
173
with :
174
174
name : python-package
175
175
path : dist/*.tar.gz
176
176
177
177
- name : Upload python wheel package
178
- uses : actions/upload-artifact@v3
178
+ uses : actions/upload-artifact@v4
179
179
with :
180
180
name : wheel-package
181
181
path : dist/*.whl
@@ -185,15 +185,15 @@ jobs:
185
185
needs : package
186
186
if : success() && startsWith( github.ref, 'refs/tags/v')
187
187
steps :
188
- - uses : actions/checkout@v3
188
+ - uses : actions/checkout@v4
189
189
with :
190
190
fetch-depth : 0
191
191
192
192
- run : git describe --tag
193
193
194
194
- name : setup python environment
195
195
id : setup-python
196
- uses : actions/setup-python@v4
196
+ uses : actions/setup-python@v5
197
197
with :
198
198
python-version : " 3.8"
199
199
@@ -207,9 +207,9 @@ jobs:
207
207
run : hatch env create build
208
208
209
209
- name : Setup Node.js environment
210
- uses : actions/setup-node@v3
210
+ uses : actions/setup-node@v4
211
211
with :
212
- node-version : " 16 "
212
+ node-version : " 18 "
213
213
cache : " npm"
214
214
cache-dependency-path : package-lock.json
215
215
0 commit comments