From c139be92f87fd6cb959c0d82ee149a3304d03931 Mon Sep 17 00:00:00 2001 From: Jan Lipponen Date: Tue, 6 Feb 2024 17:43:42 +0200 Subject: [PATCH] Renamed yapf.yml, added Poetry install --- .github/workflows/{yapf.yml => main.yml} | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) rename .github/workflows/{yapf.yml => main.yml} (61%) diff --git a/.github/workflows/yapf.yml b/.github/workflows/main.yml similarity index 61% rename from .github/workflows/yapf.yml rename to .github/workflows/main.yml index aca2a69..fc775d6 100644 --- a/.github/workflows/yapf.yml +++ b/.github/workflows/main.yml @@ -3,21 +3,26 @@ name: Yapf on: [push] jobs: - build: + tests: runs-on: ubuntu-latest + env: + POETRY_VERSION: 1.5.1 strategy: matrix: - python-version: ["3.8", "3.9", "3.10"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] 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 dependencies run: | - python -m pip install --upgrade pip - pip install yapf + pipx install poetry==${{env.POETRY_VERSION}} + poetry install + - name: Analysing the code with yapf run: | - yapf --diff --recursive ruuvigate + poetry run yapf --diff --recursive ruuvigate