diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b73351f..fa443b4 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -4,31 +4,30 @@ on: [push, pull_request] jobs: build: - runs-on: ubuntu-latest strategy: fail-fast: false matrix: - python-version: ["3.10"] + python-version: ["3.11"] steps: - - uses: actions/checkout@v3 - - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v3 - with: - python-version: ${{ matrix.python-version }} - - name: Install poetry - uses: snok/install-poetry@v1.3.1 - with: - version: 1.1.14 - # TODO Consider removing or caching - virtualenvs-create: true - - name: Install dependencies - run: | - make init - - name: Lint - run: | - make lint - - name: Test - run: | - make test + - uses: actions/checkout@v3 + - name: Set up Python ${{ matrix.python-version }} + uses: actions/setup-python@v3 + with: + python-version: ${{ matrix.python-version }} + - name: Install poetry + uses: snok/install-poetry@v1.3.4 + with: + version: 1.7.1 + # TODO Consider removing or caching + virtualenvs-create: true + - name: Install dependencies + run: | + make init + - name: Lint + run: | + make lint + - name: Test + run: | + make test diff --git a/pyproject.toml b/pyproject.toml index d03044b..2b9d591 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,7 +31,7 @@ mazel = 'mazel.main:cli' yaml = ["ruamel.yaml"] [build-system] -requires = ["poetry-core>=1.0.8"] +requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" [tool.isort]