diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 8962821..d4d2367 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,3 +1,5 @@ +name: Test + on: push: branches: @@ -7,27 +9,18 @@ on: - '**' jobs: + prepare: + uses: ./.github/workflows/prepare.yaml + test: runs-on: ubuntu-latest - steps: - name: Checkout repository uses: actions/checkout@v4 - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: '3.12' - - name: Install Poetry - uses: abatilo/actions-poetry@v3 + uses: packetcoders/action-setup-cache-python-poetry@main with: - poetry-version: '1.8.3' - - - name: Install dependencies - run: | - poetry install - + python-version: 3.12 + poetry-version: 1.8.3 - name: Run pytest - run: | - poetry run pytest + run: poetry run pytest