mirror of
https://github.com/aiogram/aiogram.git
synced 2026-04-08 16:37:47 +00:00
Add dependency resolution options to project dependency installation
This commit is contained in:
parent
73710acb4c
commit
76dda1ecf0
1 changed files with 5 additions and 2 deletions
7
.github/workflows/tests.yml
vendored
7
.github/workflows/tests.yml
vendored
|
|
@ -34,6 +34,9 @@ jobs:
|
|||
- "3.12"
|
||||
- "3.13"
|
||||
- "3.14"
|
||||
dependency-resolution:
|
||||
- "lowest-direct"
|
||||
- "highest"
|
||||
|
||||
defaults:
|
||||
# Windows sucks. Force use bash instead of PowerShell
|
||||
|
|
@ -64,9 +67,9 @@ jobs:
|
|||
with:
|
||||
enable-cache: true
|
||||
|
||||
- name: Install project dependencies
|
||||
- name: Install project dependencies with ${{ matrix.dependency-resolution }} resolution
|
||||
run: |
|
||||
uv sync --all-extras --group dev --group test
|
||||
uv sync --all-extras --group dev --group test --resolution ${{ matrix.dependency-resolution }}
|
||||
|
||||
- name: Lint code
|
||||
run: |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue