diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 3841f030..1a25c803 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -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