Skip to content

Force podman since we are building on x86_64 #74

Force podman since we are building on x86_64

Force podman since we are building on x86_64 #74

Workflow file for this run

# name: Tests
# on: [push]
# env:
# LIBZIM_DL_VERSION: "9.4.0"
# MACOSX_DEPLOYMENT_TARGET: "13.0"
# # we want cython traces for coverage
# PROFILE: "1"
# jobs:
# test:
# runs-on: ${{ matrix.os }}
# strategy:
# matrix:
# os: [macos-13, windows-2022, ubuntu-24.04]
# python: ["3.9", "3.10", "3.11", "3.12", "3.13"]
# steps:
# - uses: actions/checkout@v5
# - name: Set up Python ${{ matrix.python }}
# uses: actions/setup-python@v6
# with:
# python-version: ${{ matrix.python }}
# architecture: x64
# - name: Install dependencies (and project)
# run: |
# pip install -U pip
# pip install -e .[test,scripts]
# - name: move DLLs next to wrapper
# if: matrix.os == 'windows-2022'
# run: Move-Item -Force -Path .\libzim\*.dll -Destination .\
# - name: Run the tests
# run: inv coverage --args "-vvv"
# - name: Upload coverage report to codecov
# if: matrix.os == 'ubuntu-24.04' && matrix.python == '3.13'
# uses: codecov/codecov-action@v5
# with:
# fail_ci_if_error: true
# token: ${{ secrets.CODECOV_TOKEN }}