Skip to content

Commit 6d6aaa7

Browse files
authored
Merge pull request #5732 from plotly/dependabot/github_actions/github-actions-3deaa3844e
Bump the github-actions group with 6 updates
2 parents 72ab3e3 + a53af33 commit 6d6aaa7

9 files changed

Lines changed: 52 additions & 50 deletions

File tree

.github/dependabot.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,23 @@ updates:
1010
directory: "/"
1111
schedule:
1212
interval: "weekly"
13-
cooldown:
14-
default-days: 3 # Should match tool.uv.exclude-newer option in pyproject.toml
1513
groups:
1614
uv-dependencies:
1715
patterns:
1816
- "*"
17+
labels: ["no-changelog"]
18+
cooldown:
19+
default-days: 3 # Should match tool.uv.exclude-newer option in pyproject.toml
1920

2021
# Update pinned versions for third-party GitHub Actions workflows
2122
- package-ecosystem: "github-actions"
2223
directory: "/"
2324
schedule:
2425
interval: "weekly"
2526
groups:
26-
github-actions:
27+
actions-dependencies:
2728
patterns:
2829
- "*"
30+
labels: ["no-changelog"]
2931
cooldown:
3032
default-days: 3

.github/workflows/build-doc.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ jobs:
1111
build-doc:
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
14+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1515

1616
- name: Set up uv
17-
uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
17+
uses: astral-sh/setup-uv@bec219d24cd3e171d82865faccec33120bb574f4 # v10.1.0
1818
with:
1919
python-version: "3.9"
2020

@@ -55,7 +55,7 @@ jobs:
5555

5656
- name: Create GitHub App token
5757
if: github.ref_name == 'doc-prod' && github.event_name == 'push'
58-
uses: actions/create-github-app-token@1b10c78c7865c340bc4f6099eb2f838309f1e8c3 # v3.1.1
58+
uses: actions/create-github-app-token@bcd2ba49218906704ab6c1aa796996da409d3eb1 # v3.2.0
5959
id: app-token
6060
with:
6161
app-id: ${{ vars.GRAPHING_LIBRARIES_CI_GHAPP_ID }}
@@ -65,7 +65,7 @@ jobs:
6565

6666
- name: Checkout plotly.py-docs (built)
6767
if: github.ref_name == 'doc-prod' && github.event_name == 'push'
68-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
68+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
6969
with:
7070
repository: plotly/plotly.py-docs
7171
ref: built
@@ -86,7 +86,7 @@ jobs:
8686
8787
- name: Checkout plotly.py-docs (built_ipynb)
8888
if: github.ref_name == 'doc-prod' && github.event_name == 'push'
89-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
89+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
9090
with:
9191
repository: plotly/plotly.py-docs
9292
ref: built_ipynb
@@ -105,7 +105,7 @@ jobs:
105105
106106
- name: Checkout graphing-library-docs
107107
if: github.ref_name == 'doc-prod' && github.event_name == 'push'
108-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
108+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
109109
with:
110110
repository: plotly/graphing-library-docs
111111
ref: master
@@ -134,7 +134,7 @@ jobs:
134134
135135
- name: Checkout plotly.py-docs (gh-pages)
136136
if: github.ref_name == 'doc-prod' && github.event_name == 'push'
137-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
137+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
138138
with:
139139
repository: plotly/plotly.py-docs
140140
ref: gh-pages

.github/workflows/build-package.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,17 @@ jobs:
1212
name: plotly.js dev build
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
15+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1616
- name: Set up Python
17-
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
17+
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
1818
with:
1919
python-version: "3.12"
2020
- name: Set up Node
21-
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
21+
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
2222
with:
2323
node-version: "22"
2424
- name: Set up uv
25-
uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
25+
uses: astral-sh/setup-uv@bec219d24cd3e171d82865faccec33120bb574f4 # v10.1.0
2626
- name: Install dependencies
2727
run: |
2828
uv venv
@@ -52,17 +52,17 @@ jobs:
5252
name: Full prod build
5353
runs-on: ubuntu-latest
5454
steps:
55-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
55+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
5656
- name: Set up Python
57-
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
57+
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
5858
with:
5959
python-version: "3.12"
6060
- name: Set up Node
61-
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
61+
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
6262
with:
6363
node-version: "22"
6464
- name: Set up uv
65-
uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
65+
uses: astral-sh/setup-uv@bec219d24cd3e171d82865faccec33120bb574f4 # v10.1.0
6666
- name: PyPI Build
6767
run: |
6868
uv venv

.github/workflows/check-codegen.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@ jobs:
1212
name: Check Python codegen
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
15+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1616
- name: Set up Python
17-
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
17+
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
1818
with:
1919
python-version: "3.x"
2020

2121
- name: Set up uv
22-
uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
22+
uses: astral-sh/setup-uv@bec219d24cd3e171d82865faccec33120bb574f4 # v10.1.0
2323

2424
- name: Install dependencies
2525
run: |

.github/workflows/check-formatting.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@ jobs:
1212
name: Run ruff check
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
15+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1616
- name: Set up Python
17-
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
17+
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
1818
with:
1919
python-version: "3.12"
2020
- name: Set up uv
21-
uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
21+
uses: astral-sh/setup-uv@bec219d24cd3e171d82865faccec33120bb574f4 # v10.1.0
2222
- name: Install dependencies
2323
run: |
2424
uv venv

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ jobs:
1515
name: Check JS version number and build artifacts
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
18+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1919
- name: Set up Python
20-
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
20+
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
2121
with:
2222
python-version: "3.x"
2323

@@ -34,12 +34,12 @@ jobs:
3434
echo "✅ Version number $JSPROJECT_VERSION in $PKGJSON_PATH matches version number $PYPROJECT_VERSION in $PYPROJECT_PATH"
3535
fi
3636
- name: Install Node
37-
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
37+
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
3838
with:
3939
node-version: '22'
4040

4141
- name: Set up uv
42-
uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
42+
uses: astral-sh/setup-uv@bec219d24cd3e171d82865faccec33120bb574f4 # v10.1.0
4343

4444
- name: Copy current files to a temporary directory
4545
run: |

.github/workflows/run-percy.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,21 +17,21 @@ jobs:
1717
PERCY_PROJECT: plotly/plotly.py
1818
PERCY_TOKEN: ${{ secrets.PERCY_PYTHON_TOKEN_V0 }}
1919
steps:
20-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
20+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2121
- name: Set up Python
22-
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
22+
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
2323
with:
2424
python-version: "3.11"
2525
- name: Set up Node
26-
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
26+
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
2727
with:
2828
node-version: "22"
2929
- name: Set up Chrome
30-
uses: browser-actions/setup-chrome@4f8e94349a351df0f048634f25fec36c3c91eded # v2.1.1
30+
uses: browser-actions/setup-chrome@48ad923757ca74d66703209fe939badbdf80f2f4 # v2.2.0
3131
with:
3232
install-chromedriver: true
3333
- name: Set up uv
34-
uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
34+
uses: astral-sh/setup-uv@bec219d24cd3e171d82865faccec33120bb574f4 # v10.1.0
3535
- name: Install requirements
3636
run: |
3737
uv venv

.github/workflows/run-pytest.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ jobs:
1616
matrix:
1717
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
1818
steps:
19-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
19+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2020
- name: Set up Python
21-
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
21+
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
2222
with:
2323
python-version: ${{ matrix.python-version }}
2424
- name: Set up uv
25-
uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
25+
uses: astral-sh/setup-uv@bec219d24cd3e171d82865faccec33120bb574f4 # v10.1.0
2626
- name: Install dependencies
2727
run: |
2828
uv venv
@@ -43,15 +43,15 @@ jobs:
4343
matrix:
4444
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
4545
steps:
46-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
46+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
4747
- name: Set up Python
48-
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
48+
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
4949
with:
5050
python-version: ${{ matrix.python-version }}
5151
- name: Set up Chrome for Pytest
5252
uses: ./.github/actions/setup-chrome-for-pytest
5353
- name: Set up uv
54-
uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
54+
uses: astral-sh/setup-uv@bec219d24cd3e171d82865faccec33120bb574f4 # v10.1.0
5555
- name: Install dependencies
5656
run: |
5757
uv venv
@@ -95,15 +95,15 @@ jobs:
9595
- python-version: "3.11"
9696
pandas-version: "2"
9797
steps:
98-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
98+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
9999
- name: Set up Python
100-
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
100+
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
101101
with:
102102
python-version: ${{ matrix.python-version }}
103103
- name: Set up Chrome for browser tests
104104
uses: ./.github/actions/setup-chrome-for-pytest
105105
- name: Set up uv
106-
uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
106+
uses: astral-sh/setup-uv@bec219d24cd3e171d82865faccec33120bb574f4 # v10.1.0
107107
- name: Install dependencies
108108
run: |
109109
uv venv
@@ -138,17 +138,17 @@ jobs:
138138
name: Kaleido v0 RuntimeError verification (Python 3.12, kaleido 0.2.1)
139139
runs-on: ubuntu-latest
140140
steps:
141-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
141+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
142142
- name: Set up Python
143-
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
143+
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
144144
with:
145145
python-version: "3.12"
146146
- name: Set up Chrome
147-
uses: browser-actions/setup-chrome@4f8e94349a351df0f048634f25fec36c3c91eded # v2.1.1
147+
uses: browser-actions/setup-chrome@48ad923757ca74d66703209fe939badbdf80f2f4 # v2.2.0
148148
with:
149149
install-chromedriver: true
150150
- name: Set up uv
151-
uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
151+
uses: astral-sh/setup-uv@bec219d24cd3e171d82865faccec33120bb574f4 # v10.1.0
152152
- name: Install dependencies
153153
run: |
154154
uv venv

.github/workflows/test-release.yml

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

1111
steps:
12-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
12+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1313
with:
1414
persist-credentials: false
1515
- name: Set up Python
16-
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
16+
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
1717
with:
1818
python-version: "3.x"
1919

2020
- name: Install Node
21-
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
21+
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
2222
with:
2323
node-version: '22'
2424

2525
- name: Set up uv
26-
uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
26+
uses: astral-sh/setup-uv@bec219d24cd3e171d82865faccec33120bb574f4 # v10.1.0
2727

2828
- name: Install npm dependencies
2929
run: |

0 commit comments

Comments
 (0)