Skip to content

Commit 4c7ffef

Browse files
committed
Replace python install step
1 parent 187a49c commit 4c7ffef

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/_system_test.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ jobs:
1919
# Check out example services
2020
submodules: true
2121

22-
- name: Install python packages
23-
uses: ./.github/actions/install_requirements
22+
- name: Install uv
23+
uses: astral-sh/setup-uv@v7
2424

2525
- name: Compose services
2626
uses: hoverkraft-tech/compose-action@3846bcd61da338e9eaaf83e7ed0234a12b099b72 # v2.4.1
@@ -31,7 +31,7 @@ jobs:
3131
env:
3232
EPICS_CA_NAME_SERVERS: 127.0.0.1:9064
3333
EPICS_PVA_NAME_SERVERS: 127.0.0.1:9075
34-
run: blueapi -c ${{ github.workspace }}/tests/system_tests/config.yaml serve &
34+
run: uv run blueapi -c ${{ github.workspace }}/tests/system_tests/config.yaml serve &
3535

3636
- name: Run tests
37-
run: tox -e system-test
37+
run: uv run --locked tox -e system-test

0 commit comments

Comments
 (0)