@@ -21,21 +21,21 @@ jobs:
2121
2222 steps :
2323 - name : Clone repository
24- uses : actions/checkout@v5
24+ uses : actions/checkout@v6.0.2
2525
2626 - name : Set up Python ${{ matrix.python-version }}
27- uses : actions/setup-python@v6
27+ uses : actions/setup-python@v6.2.0
2828 with :
2929 python-version : ${{ matrix.python-version }}
3030
3131 - name : Install uv
32- uses : astral-sh/setup-uv@v7
32+ uses : astral-sh/setup-uv@v8.0.0
3333
34- - name : Set up JDK 25
35- uses : actions/setup-java@v5
34+ - name : Set up JDK 26
35+ uses : actions/setup-java@v5.2.0
3636 with :
3737 distribution : ' temurin'
38- java-version : ' 25 '
38+ java-version : ' 26 '
3939
4040 - name : Install dependencies & build package
4141 run : |
@@ -60,26 +60,26 @@ jobs:
6060 runs-on : ubuntu-latest
6161 steps :
6262 - name : Clone repository
63- uses : actions/checkout@v5
63+ uses : actions/checkout@v6.0.2
6464
6565 - name : Install uv
66- uses : astral-sh/setup-uv@v7
66+ uses : astral-sh/setup-uv@v8.0.0
6767
6868 # Keep in sync ruff version with .pre-commit-config.yaml
6969 - name : Run Ruff Linter
7070 run : |
71- uvx ruff@0.14.5 check .
72- uvx ruff@0.14.5 format --check .
71+ uvx ruff@0.15.12 check .
72+ uvx ruff@0.15.12 format --check .
7373
7474 type_check :
7575 name : Type Check with Mypy
7676 runs-on : ubuntu-latest
7777 steps :
7878 - name : Clone repository
79- uses : actions/checkout@v5
79+ uses : actions/checkout@v6.0.2
8080
8181 - name : Install uv
82- uses : astral-sh/setup-uv@v7
82+ uses : astral-sh/setup-uv@v8.0.0
8383
8484 - name : Set up venv
8585 run : uv venv .venv
9494 # Keep in sync mypy version with .pre-commit-config.yaml
9595 - name : Run Mypy Type Checker
9696 run : |
97- uvx mypy@1.18.2
97+ uvx mypy@2.0.0
0 commit comments