File tree Expand file tree Collapse file tree 5 files changed +15
-20
lines changed Expand file tree Collapse file tree 5 files changed +15
-20
lines changed Original file line number Diff line number Diff line change 44concurrency :
55 group : ${{ github.workflow }}-${{ github.ref }}
66 cancel-in-progress : true
7- env :
8- UV_SYSTEM_PYTHON : true
97jobs :
108 lint :
119 runs-on : ubuntu-latest
1210 steps :
1311 - uses : actions/checkout@v4
14- - uses : actions/setup-python@v5
12+ - uses : astral-sh/setup-uv@v3
13+ - run : uv python install
14+ - run : make dev
1515 - run : make lint
1616 - run : make fmt
1717
2727 - " 3.12"
2828 steps :
2929 - uses : actions/checkout@v4
30- - uses : actions/setup-python@v5
31- with :
32- python-version : ${{ matrix.python-version }}
30+ - uses : astral-sh/setup-uv@v3
31+ - run : uv python install ${{ matrix.python-version }}
3332 - run : make dev
3433 - run : make test
3534
9493 runs-on : ubuntu-latest
9594 steps :
9695 - uses : actions/checkout@v4
97- - uses : actions/setup-python@v5
96+ - uses : astral-sh/setup-uv@v3
97+ - run : uv python install
9898 - run : make dev
9999 - run : make build
Original file line number Diff line number Diff line change 44concurrency :
55 group : ${{ github.workflow }}-${{ github.ref }}
66 cancel-in-progress : true
7- env :
8- UV_SYSTEM_PYTHON : true
97jobs :
108 cov :
119 runs-on : ubuntu-latest
1210 steps :
1311 - uses : actions/checkout@v4
14- - uses : actions/setup-python@v5
12+ - uses : astral-sh/setup-uv@v3
13+ - run : uv python install
1514 - run : make dev
1615 - run : make test
1716 - run : make cov-xml
Original file line number Diff line number Diff line change 33 push :
44 tags :
55 - " v*.*.*"
6- env :
7- UV_SYSTEM_PYTHON : true
86jobs :
97 default :
108 runs-on : ubuntu-latest
1412 - uses : actions/checkout@v4
1513 with :
1614 fetch-depth : 0
17- - uses : actions/setup-python@v5
15+ - uses : astral-sh/setup-uv@v3
16+ - run : uv python install
1817 - uses : actions/setup-node@v4
1918 - run : make build
2019 - run : make install
Original file line number Diff line number Diff line change 66 - " v*.*.*"
77 pull_request :
88
9- env :
10- UV_SYSTEM_PYTHON : true
11-
129permissions :
1310 id-token : write
1411 pages : write
2522 - uses : actions/checkout@v4
2623 with :
2724 fetch-depth : 0
28- - uses : actions/setup-python@v5
25+ - uses : astral-sh/setup-uv@v3
26+ - run : uv python install
2927 - run : make deps
3028 - run : make build
3129 - run : make install
4442 - uses : actions/checkout@v4
4543 with :
4644 fetch-depth : 0
47- - uses : actions/setup-python@v5
45+ - uses : astral-sh/setup-uv@v3
46+ - run : uv python install
4847 - uses : actions/setup-node@v4
4948 - uses : quarto-dev/quarto-actions/setup@v2
5049 - run : make deps
Original file line number Diff line number Diff line change 11FROM python:3
22
3- ENV UV_SYSTEM_PYTHON=true
4-
53RUN apt-get update && apt-get install -y make
64
75WORKDIR /sdk
You can’t perform that action at this time.
0 commit comments