Skip to content

Commit

Permalink
test-deps
Browse files Browse the repository at this point in the history
  • Loading branch information
tlambert03 committed Nov 6, 2023
1 parent e2aabe9 commit c83316c
Showing 1 changed file with 5 additions and 31 deletions.
36 changes: 5 additions & 31 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,37 +39,11 @@ jobs:
platform: ubuntu-latest

test_app_model:
name: app-model
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
with:
path: in-n-out

- uses: actions/checkout@v4
with:
repository: pyapp-kit/app-model
path: app-model

- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: "3.x"

- uses: tlambert03/setup-qt-libs@v1

- name: Install dependencies
run: |
python -m pip install -U pip
python -m pip install -e in-n-out[test]
python -m pip install -e app-model[qt,test,test-qt]
python -m pip install PyQt5
- name: Test
uses: GabrielBB/xvfb-action@v1
with:
run: python -m pytest app-model --color=yes
uses: pyapp-kit/workflows/.github/workflows/test-dependents.yml@main
with:
package_to_test: pyapp-kit/app-model
package-extras: "qt,test,test-qt"
qt: "PyQt5"

benchmarks:
runs-on: ubuntu-latest
Expand Down

0 comments on commit c83316c

Please sign in to comment.