Skip to content

Commit

Permalink
tests: run integration test on macos as well
Browse files Browse the repository at this point in the history
  • Loading branch information
mvo5 committed Dec 5, 2023
1 parent 925b4a9 commit 5931f6a
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -76,3 +76,26 @@ jobs:
# XDG_RUNTIME_DIR is set.
# TODO: figure out what exactly podman needs
sudo -E XDG_RUNTIME_DIR= pytest-3 -s -vv
integration-macos:
name: "Integration macos"
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.sha }}
- name: Setup up python
uses: actions/setup-python@v4
- name: Setup up podman
run: |
brew install podman
podman machine init
podman machine start
# debug only
podman info
- name: Install test dependencies
run: |
sudo pip install pytest flake8
- name: Run tests
run: |
sudo pytest -s -vv

0 comments on commit 5931f6a

Please sign in to comment.