77 name : Documentation
88 runs-on : ubuntu-latest
99 steps :
10- - uses : actions/checkout@v3
10+ - uses : actions/checkout@v4
1111 - name : Set up Python
1212 uses : actions/setup-python@v4
1313 with :
14- python-version : 3.8
14+ python-version : ' 3.12 '
1515 cache : ' pip'
1616 cache-dependency-path : |
1717 **/setup.cfg
@@ -30,11 +30,11 @@ jobs:
3030 name : JavaScript
3131 runs-on : ubuntu-latest
3232 steps :
33- - uses : actions/checkout@v3
33+ - uses : actions/checkout@v4
3434 - name : Set up Python
3535 uses : actions/setup-python@v4
3636 with :
37- python-version : 3.8
37+ python-version : ' 3.13 '
3838 cache : ' pip'
3939 cache-dependency-path : |
4040 **/setup.cfg
@@ -77,10 +77,10 @@ jobs:
7777 strategy :
7878 max-parallel : 4
7979 matrix :
80- python-version : ['3.8', '3.9', '3.10', '3.11']
80+ python-version : ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13' ]
8181
8282 steps :
83- - uses : actions/checkout@v3
83+ - uses : actions/checkout@v4
8484 - name : Set up Python ${{ matrix.python-version }}
8585 uses : actions/setup-python@v4
8686 with :
@@ -104,11 +104,11 @@ jobs:
104104 name : Message Specification
105105 runs-on : ubuntu-latest
106106 steps :
107- - uses : actions/checkout@v3
107+ - uses : actions/checkout@v4
108108 - name : Set up Python
109109 uses : actions/setup-python@v4
110110 with :
111- python-version : 3.8
111+ python-version : ' 3.13 '
112112 cache : ' pip'
113113 cache-dependency-path : |
114114 **/setup.cfg
@@ -131,11 +131,11 @@ jobs:
131131 runs-on : ubuntu-latest
132132
133133 steps :
134- - uses : actions/checkout@v3
134+ - uses : actions/checkout@v4
135135 - name : Set up Python
136136 uses : actions/setup-python@v4
137137 with :
138- python-version : ' 3.11 '
138+ python-version : ' 3.13 '
139139 cache : ' pip'
140140 cache-dependency-path : |
141141 **/setup.cfg
@@ -178,15 +178,15 @@ jobs:
178178
179179 - name : Upload Playwright Test assets
180180 if : always()
181- uses : actions/upload-artifact@v3
181+ uses : actions/upload-artifact@v4
182182 with :
183183 name : ipywidgets-test-assets
184184 path : |
185185 ui-tests/test-results
186186
187187 - name : Upload Playwright Test report
188188 if : always()
189- uses : actions/upload-artifact@v3
189+ uses : actions/upload-artifact@v4
190190 with :
191191 name : ipywidgets-test-report
192192 path : |
@@ -200,7 +200,7 @@ jobs:
200200
201201 - name : Upload updated snapshots
202202 if : failure()
203- uses : actions/upload-artifact@v3
203+ uses : actions/upload-artifact@v4
204204 with :
205205 name : ipywidgets-updated-snapshots
206206 path : ui-tests/tests
0 commit comments