diff --git a/.github/workflows/pythonpackage.yml b/.github/workflows/pythonpackage.yml index 813748a..9afe5a4 100644 --- a/.github/workflows/pythonpackage.yml +++ b/.github/workflows/pythonpackage.yml @@ -6,23 +6,33 @@ on: - master tags: - "**" + pull_request: + branches: + - master jobs: lint: - runs-on: ubuntu-latest + name: lint ${{ matrix.os }} / ${{ matrix.python-version }} + strategy: + fail-fast: false + matrix: + os: [ubuntu] + python-version: ["3.9", "3.10", "3.11", "pypy3.8", "pypy3.9"] + + env: + PYTHON: ${{ matrix.python-version }} + OS: ${{ matrix.os }} + DEPS: yes - defaults: - run: - working-directory: ./pydantic_br + runs-on: ${{ matrix.os }}-latest steps: - - name: Action Checkout - uses: actions/checkout@v3 + - uses: actions/checkout@v3 - - name: Set up Python + - name: set up python uses: actions/setup-python@v4 with: - python-version: "3.9" + python-version: ${{ matrix.python-version }} - name: Install Poetry uses: Gr1N/setup-poetry@v8