Skip to content

Commit 9097835

Browse files
committed
bump github workflows to latest version
1 parent 5e1e0ec commit 9097835

File tree

6 files changed

+30
-30
lines changed

6 files changed

+30
-30
lines changed

.github/workflows/build-package.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ jobs:
1010
name: plotlyjs_dev_build
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v4
13+
- uses: actions/checkout@v6
1414
- name: Set up Python
15-
uses: actions/setup-python@v5
15+
uses: actions/setup-python@v6
1616
with:
1717
python-version: "3.12"
1818
- name: Set up Node
19-
uses: actions/setup-node@v4
19+
uses: actions/setup-node@v6
2020
with:
2121
node-version: "22"
2222
- name: Install dependencies
@@ -39,7 +39,7 @@ jobs:
3939
uv sync --extra dev_build
4040
python -m build --sdist --wheel -o dist
4141
- name: Upload dist artifacts
42-
uses: actions/upload-artifact@v4
42+
uses: actions/upload-artifact@v7
4343
with:
4444
name: plotlyjs-dev-build-dist
4545
path: dist/
@@ -49,13 +49,13 @@ jobs:
4949
name: full_build
5050
runs-on: ubuntu-latest
5151
steps:
52-
- uses: actions/checkout@v4
52+
- uses: actions/checkout@v6
5353
- name: Set up Python
54-
uses: actions/setup-python@v5
54+
uses: actions/setup-python@v6
5555
with:
5656
python-version: "3.12"
5757
- name: Set up Node
58-
uses: actions/setup-node@v4
58+
uses: actions/setup-node@v6
5959
with:
6060
node-version: "22"
6161
- name: PyPI Build
@@ -75,7 +75,7 @@ jobs:
7575
run: |
7676
tar czf output.tgz output
7777
- name: Upload output artifact
78-
uses: actions/upload-artifact@v4
78+
uses: actions/upload-artifact@v7
7979
with:
8080
name: full-build-output
8181
path: output.tgz

.github/workflows/check-formatting.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ jobs:
1010
name: check-code-formatting
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v4
13+
- uses: actions/checkout@v6
1414
- name: Set up Python
15-
uses: actions/setup-python@v5
15+
uses: actions/setup-python@v6
1616
with:
1717
python-version: "3.12"
1818
- name: Install dependencies

.github/workflows/check-js-build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ jobs:
55
name: Check JS version number and build artifacts
66
runs-on: ubuntu-latest
77
steps:
8-
- uses: actions/checkout@v4
8+
- uses: actions/checkout@v6
99
- name: Set up Python
10-
uses: actions/setup-python@v5
10+
uses: actions/setup-python@v6
1111
with:
1212
python-version: "3.x"
1313

@@ -24,7 +24,7 @@ jobs:
2424
echo "✅ Version number $JSPROJECT_VERSION in $PKGJSON_PATH matches version number $PYPROJECT_VERSION in $PYPROJECT_PATH"
2525
fi
2626
- name: Install Node
27-
uses: actions/setup-node@v4
27+
uses: actions/setup-node@v6
2828
with:
2929
node-version: '22'
3030

@@ -59,7 +59,7 @@ jobs:
5959
fi
6060
6161
- name: Store the build artifacts from plotly/labextension
62-
uses: actions/upload-artifact@v4
62+
uses: actions/upload-artifact@v7
6363
if: failure()
6464
with:
6565
name: labextension

.github/workflows/run-percy.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ jobs:
1515
PERCY_PROJECT: plotly/plotly.py
1616
PERCY_TOKEN: ${{ secrets.PERCY_PYTHON_TOKEN_V0 }}
1717
steps:
18-
- uses: actions/checkout@v4
18+
- uses: actions/checkout@v6
1919
- name: Set up Python
20-
uses: actions/setup-python@v5
20+
uses: actions/setup-python@v6
2121
with:
2222
python-version: "3.11"
2323
- name: Set up Node
24-
uses: actions/setup-node@v4
24+
uses: actions/setup-node@v6
2525
with:
2626
node-version: "22"
2727
- name: Set up Chrome

.github/workflows/run-pytest.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ jobs:
1414
matrix:
1515
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
1616
steps:
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@v6
1818
- name: Set up Python
19-
uses: actions/setup-python@v5
19+
uses: actions/setup-python@v6
2020
with:
2121
python-version: ${{ matrix.python-version }}
2222
- name: Install dependencies
@@ -44,9 +44,9 @@ jobs:
4444
matrix:
4545
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
4646
steps:
47-
- uses: actions/checkout@v4
47+
- uses: actions/checkout@v6
4848
- name: Set up Python
49-
uses: actions/setup-python@v5
49+
uses: actions/setup-python@v6
5050
with:
5151
python-version: ${{ matrix.python-version }}
5252
- name: Set up Chrome
@@ -112,9 +112,9 @@ jobs:
112112
name: test_optional_py-3.9_pandas-1.2.4
113113
runs-on: ubuntu-latest
114114
steps:
115-
- uses: actions/checkout@v4
115+
- uses: actions/checkout@v6
116116
- name: Set up Python
117-
uses: actions/setup-python@v5
117+
uses: actions/setup-python@v6
118118
with:
119119
python-version: "3.9"
120120
- name: Set up Chrome
@@ -181,9 +181,9 @@ jobs:
181181
name: test_kaleido_v0 (3.12)
182182
runs-on: ubuntu-latest
183183
steps:
184-
- uses: actions/checkout@v4
184+
- uses: actions/checkout@v6
185185
- name: Set up Python
186-
uses: actions/setup-python@v5
186+
uses: actions/setup-python@v6
187187
with:
188188
python-version: "3.12"
189189
- name: Set up Chrome

.github/workflows/test-release.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,16 @@ jobs:
99
runs-on: ubuntu-latest
1010

1111
steps:
12-
- uses: actions/checkout@v4
12+
- uses: actions/checkout@v6
1313
with:
1414
persist-credentials: false
1515
- name: Set up Python
16-
uses: actions/setup-python@v5
16+
uses: actions/setup-python@v6
1717
with:
1818
python-version: "3.x"
1919

2020
- name: Install Node
21-
uses: actions/setup-node@v2
21+
uses: actions/setup-node@v6
2222
with:
2323
node-version: '22'
2424

@@ -41,7 +41,7 @@ jobs:
4141
- name: Build a binary wheel and a source tarball
4242
run: python3 -m build
4343
- name: Store the distribution packages
44-
uses: actions/upload-artifact@v4
44+
uses: actions/upload-artifact@v7
4545
with:
4646
name: python-package-distributions
4747
path: dist/
@@ -61,7 +61,7 @@ jobs:
6161

6262
steps:
6363
- name: Download all the dists
64-
uses: actions/download-artifact@v4
64+
uses: actions/download-artifact@v7
6565
with:
6666
name: python-package-distributions
6767
path: dist/

0 commit comments

Comments
 (0)