@@ -32,15 +32,15 @@ jobs:
3232 - name : Install dependencies
3333 run : npm ci
3434 - name : Set up Python 3.12
35- uses : actions/setup-python@v1
35+ uses : actions/setup-python@v5
3636 with :
3737 python-version : ' 3.12'
3838 - name : Install Dash
3939 run : python -m pip install -r requirements-dev.txt
4040 - name : Build dash-bootstrap-components
4141 run : npm run build
4242 - name : Upload generated files
43- uses : actions/upload-artifact@v2
43+ uses : actions/upload-artifact@v4
4444 with :
4545 name : dash-bootstrap-components
4646 path : dash_bootstrap_components/_components
5151 strategy :
5252 max-parallel : 6
5353 matrix :
54- python-version : ['3.8 ', '3.9 ', '3.10 ', '3.11 ', '3.12 ']
54+ python-version : ['3.9 ', '3.10 ', '3.11 ', '3.12 ', '3.13 ']
5555 services :
5656 hub :
5757 image : selenium/hub:3.141.59-gold
@@ -63,20 +63,20 @@ jobs:
6363 steps :
6464 - uses : actions/checkout@v1
6565 - name : Set up Python 3.12
66- uses : actions/setup-python@v1
66+ uses : actions/setup-python@v5
6767 with :
6868 python-version : ' 3.12'
6969 - name : Set up Python ${{ matrix.python-version }}
7070 if : matrix.python-version != '3.12'
71- uses : actions/setup-python@v1
71+ uses : actions/setup-python@v5
7272 with :
7373 python-version : ${{ matrix.python-version }}
7474 - name : Install nox
7575 run : python3.12 -m pip install -U nox
7676 - name : Lint Python source
7777 if : matrix.python-version == '3.12'
7878 run : nox -s lint
79- - uses : actions/download-artifact@v2
79+ - uses : actions/download-artifact@v4
8080 with :
8181 name : dash-bootstrap-components
8282 path : dash_bootstrap_components/_components
0 commit comments