Fix ty 0.0.14 compatibility and upgrade dependencies (#3027)

This commit is contained in:
Jeremiah Lowin 2026-01-29 09:10:42 -05:00 committed by GitHub
commit f4842cd3e6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 284 additions and 274 deletions

View file

@ -29,7 +29,8 @@ jobs:
steps:
- uses: actions/checkout@v6
- uses: ./.github/actions/setup-uv
- name: Setup uv
uses: ./.github/actions/setup-uv
with:
resolution: locked

View file

@ -38,14 +38,17 @@ jobs:
steps:
- uses: actions/checkout@v6
- uses: ./.github/actions/setup-uv
- name: Setup uv
uses: ./.github/actions/setup-uv
with:
python-version: ${{ matrix.python-version }}
resolution: locked
- uses: ./.github/actions/run-pytest
- name: Run unit tests
uses: ./.github/actions/run-pytest
- uses: ./.github/actions/run-pytest
- name: Run client process tests
uses: ./.github/actions/run-pytest
with:
test-type: client_process
@ -57,13 +60,16 @@ jobs:
steps:
- uses: actions/checkout@v6
- uses: ./.github/actions/setup-uv
- name: Setup uv (lowest-direct)
uses: ./.github/actions/setup-uv
with:
resolution: lowest-direct
- uses: ./.github/actions/run-pytest
- name: Run unit tests
uses: ./.github/actions/run-pytest
- uses: ./.github/actions/run-pytest
- name: Run client process tests
uses: ./.github/actions/run-pytest
with:
test-type: client_process
@ -75,11 +81,13 @@ jobs:
steps:
- uses: actions/checkout@v6
- uses: ./.github/actions/setup-uv
- name: Setup uv
uses: ./.github/actions/setup-uv
with:
resolution: locked
- uses: ./.github/actions/run-pytest
- name: Run integration tests
uses: ./.github/actions/run-pytest
with:
test-type: integration
env:

View file

@ -32,7 +32,8 @@ jobs:
steps:
- uses: actions/checkout@v6
- uses: ./.github/actions/setup-uv
- name: Setup uv (upgrade)
uses: ./.github/actions/setup-uv
with:
resolution: upgrade
@ -57,14 +58,17 @@ jobs:
steps:
- uses: actions/checkout@v6
- uses: ./.github/actions/setup-uv
- name: Setup uv (upgrade)
uses: ./.github/actions/setup-uv
with:
python-version: ${{ matrix.python-version }}
resolution: upgrade
- uses: ./.github/actions/run-pytest
- name: Run unit tests
uses: ./.github/actions/run-pytest
- uses: ./.github/actions/run-pytest
- name: Run client process tests
uses: ./.github/actions/run-pytest
with:
test-type: client_process
@ -76,11 +80,13 @@ jobs:
steps:
- uses: actions/checkout@v6
- uses: ./.github/actions/setup-uv
- name: Setup uv (upgrade)
uses: ./.github/actions/setup-uv
with:
resolution: upgrade
- uses: ./.github/actions/run-pytest
- name: Run integration tests
uses: ./.github/actions/run-pytest
with:
test-type: integration
env: