Skip to content

Commit df1bd07

Browse files
committed
bump GH action versions
1 parent a7522ba commit df1bd07

13 files changed

Lines changed: 40 additions & 40 deletions

‎.github/workflows/add-issue-to-project.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
name: Add issue to project
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/add-to-project@v2.0.0 # Still using Node 16
13+
- uses: actions/add-to-project@v2.0.0
1414
with:
1515
# You can target a repository in a different organization
1616
# to the issue

‎.github/workflows/pre-commit-ci.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@ jobs:
1414
pre-commit-ci:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v6
17+
- uses: actions/checkout@v7
1818
with:
1919
fetch-depth: 0
2020
- name: Set up Python
21-
uses: actions/setup-python@v6
21+
uses: actions/setup-python@v7
2222
with:
2323
python-version: '3.11'
2424
- name: Install uv
25-
uses: astral-sh/setup-uv@v7
25+
uses: astral-sh/setup-uv@v10.0.1
2626
- name: Install dependencies
2727
run: |
2828
sudo apt-get update

‎.github/workflows/smoke-test.yml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@ jobs:
2323
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14']
2424

2525
steps:
26-
- uses: actions/checkout@v6
26+
- uses: actions/checkout@v7
2727
- name: Set up Python ${{ matrix.python-version }}
28-
uses: actions/setup-python@v6
28+
uses: actions/setup-python@v7
2929
with:
3030
python-version: ${{ matrix.python-version }}
3131
- name: Install uv
32-
uses: astral-sh/setup-uv@v7
32+
uses: astral-sh/setup-uv@v10.0.1
3333
- name: Install dependencies
3434
run: |
3535
sudo apt-get update
@@ -45,7 +45,7 @@ jobs:
4545
- name: Send status to Slack app
4646
if: ${{ failure() && github.event_name != 'workflow_dispatch' }}
4747
id: slack
48-
uses: slackapi/slack-github-action@v3
48+
uses: slackapi/slack-github-action@v4
4949
with:
5050
webhook: ${{ secrets.SLACK_WEBHOOK_URL }}
5151
webhook-type: webhook-trigger

‎.github/workflows/testing-and-coverage.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@ jobs:
1919
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14']
2020

2121
steps:
22-
- uses: actions/checkout@v6
22+
- uses: actions/checkout@v7
2323
with:
2424
fetch-depth: 0
2525
- name: Set up Python ${{ matrix.python-version }}
26-
uses: actions/setup-python@v6
26+
uses: actions/setup-python@v7
2727
with:
2828
python-version: ${{ matrix.python-version }}
2929
- name: Install uv
30-
uses: astral-sh/setup-uv@v7
30+
uses: astral-sh/setup-uv@v10.0.1
3131
- name: Install dependencies
3232
run: |
3333
sudo apt-get update

‎python-project-template/.github/workflows/pre-commit-ci.yml.jinja‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@ jobs:
1414
pre-commit-ci:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v6
17+
- uses: actions/checkout@v7
1818
with:
1919
fetch-depth: 0
2020
- name: Set up Python
21-
uses: actions/setup-python@v6
21+
uses: actions/setup-python@v7
2222
with:
2323
python-version: '{{ py.pref(python_versions) }}'
2424
- name: Install uv
25-
uses: astral-sh/setup-uv@v7
25+
uses: astral-sh/setup-uv@v10.0.1
2626
- name: Install dependencies
2727
run: |
2828
sudo apt-get update

‎python-project-template/.github/workflows/publish-to-pypi.yml.jinja‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ jobs:
2323
permissions:
2424
id-token: write
2525
steps:
26-
- uses: actions/checkout@v6
26+
- uses: actions/checkout@v7
2727
- name: Set up Python
28-
uses: actions/setup-python@v6
28+
uses: actions/setup-python@v7
2929
with:
3030
python-version: '{{ py.pref(python_versions) }}'
3131
- name: Install dependencies

‎python-project-template/.github/workflows/smoke-test.yml.jinja‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@ jobs:
2323
python-version: {{ python_versions }}
2424

2525
steps:
26-
- uses: actions/checkout@v6
26+
- uses: actions/checkout@v7
2727
- name: Set up Python {% raw %}${{ matrix.python-version }}{% endraw %}
28-
uses: actions/setup-python@v6
28+
uses: actions/setup-python@v7
2929
with:
3030
python-version: {% raw %}${{ matrix.python-version }}{% endraw %}
3131
- name: Install uv
32-
uses: astral-sh/setup-uv@v7
32+
uses: astral-sh/setup-uv@v10.0.1
3333
- name: Install dependencies
3434
run: |
3535
sudo apt-get update
@@ -44,7 +44,7 @@ jobs:
4444
{%- if 'email' in failure_notification %}
4545
- name: Send status to author's email
4646
if: {% raw %}${{ failure() }} && github.event_name != 'workflow_dispatch' }}{% endraw %} # Only email if the workflow failed and was not manually started. Customize this as necessary.
47-
uses: dawidd6/action-send-mail@v3
47+
uses: dawidd6/action-send-mail@v18
4848
with:
4949
# Required mail server address if not connection_url:
5050
server_address: smtp.gmail.com
@@ -81,7 +81,7 @@ jobs:
8181
- name: Send status to Slack app
8282
if: ${{ failure() && github.event_name != 'workflow_dispatch' }}
8383
id: slack
84-
uses: slackapi/slack-github-action@v2
84+
uses: slackapi/slack-github-action@v4
8585
with:
8686
# For posting a rich message using Block Kit
8787
webhook: ${{ secrets.SLACK_WEBHOOK_URL }}

‎python-project-template/.github/workflows/testing-and-coverage.yml.jinja‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ jobs:
1919
python-version: {{ python_versions }}
2020

2121
steps:
22-
- uses: actions/checkout@v6
22+
- uses: actions/checkout@v7
2323
- name: Set up Python {% raw %}${{ matrix.python-version }}{% endraw %}
24-
uses: actions/setup-python@v6
24+
uses: actions/setup-python@v7
2525
with:
2626
python-version: {% raw %}${{ matrix.python-version }}{% endraw %}
2727
- name: Install uv
28-
uses: astral-sh/setup-uv@v7
28+
uses: astral-sh/setup-uv@v10.0.1
2929
- name: Install dependencies
3030
run: |
3131
sudo apt-get update
@@ -35,16 +35,16 @@ jobs:
3535
run: |
3636
python -m pytest --cov={{package_name}} --cov-report=xml
3737
- name: Upload coverage report to codecov
38-
uses: codecov/codecov-action@v5
38+
uses: codecov/codecov-action@v7
3939
with:
4040
token: {% raw %}${{ secrets.CODECOV_TOKEN }}{% endraw %}
4141
{%- if test_lowest_version != 'none' %}
4242
test-lowest-versions:
4343
runs-on: ubuntu-latest
4444
steps:
45-
- uses: actions/checkout@v6
45+
- uses: actions/checkout@v7
4646
- name: Set up Python {{ py.min(python_versions) }}
47-
uses: actions/setup-python@v6
47+
uses: actions/setup-python@v7
4848
with:
4949
python-version: '{{ py.min(python_versions) }}'
5050
- name: Install dependencies

‎python-project-template/.github/workflows/{% if include_benchmarks %}asv-main.yml{% endif %}.jinja‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ jobs:
3030
working-directory: ${{env.WORKING_DIR}}
3131
steps:
3232
- name: Set up Python ${{env.PYTHON_VERSION}}
33-
uses: actions/setup-python@v6
33+
uses: actions/setup-python@v7
3434
with:
3535
python-version: ${{env.PYTHON_VERSION}}
3636
- name: Checkout main branch of the repository
37-
uses: actions/checkout@v6
37+
uses: actions/checkout@v7
3838
with:
3939
fetch-depth: 0
4040
- name: Install dependencies

‎python-project-template/.github/workflows/{% if include_benchmarks %}asv-nightly.yml{% endif %}.jinja‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@ jobs:
2626
working-directory: ${{env.WORKING_DIR}}
2727
steps:
2828
- name: Set up Python ${{env.PYTHON_VERSION}}
29-
uses: actions/setup-python@v6
29+
uses: actions/setup-python@v7
3030
with:
3131
python-version: ${{env.PYTHON_VERSION}}
3232
- name: Checkout main branch of the repository
33-
uses: actions/checkout@v6
33+
uses: actions/checkout@v7
3434
with:
3535
fetch-depth: 0
3636
- name: Install dependencies
@@ -55,7 +55,7 @@ jobs:
5555
echo "yesterday=$(date -d yesterday +'%Y-%m-%d')" >> $GITHUB_OUTPUT
5656
echo "today=$(date +'%Y-%m-%d')" >> $GITHUB_OUTPUT
5757
- name: Use last nightly commit hash from cache
58-
uses: actions/cache@v5
58+
uses: actions/cache@v6
5959
with:
6060
path: ${{env.WORKING_DIR}}
6161
key: nightly-results-${{steps.nightly-dates.outputs.yesterday}}
@@ -70,7 +70,7 @@ jobs:
7070
fi
7171
echo $CURRENT_HASH > $HASH_FILE
7272
- name: Update last nightly hash in cache
73-
uses: actions/cache@v5
73+
uses: actions/cache@v6
7474
with:
7575
path: ${{env.WORKING_DIR}}
7676
key: nightly-results-${{steps.nightly-dates.outputs.today}}

0 commit comments

Comments
 (0)