From 2444521855c6f4c19a061d1f65c48fbc7d115fe5 Mon Sep 17 00:00:00 2001 From: Arun Babu Neelicattu Date: Mon, 11 Apr 2022 20:48:53 +0200 Subject: [PATCH] ci: ensure tests against poetry-plugin-export suite --- .github/workflows/main.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index b9e76eca2d4..af810ff052e 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -84,3 +84,19 @@ jobs: - name: Run pytest run: poetry run python -m pytest -p no:sugar -q tests/ + + - name: Get Plugin Version (poetry-plugin-export) + id: poetry-plugin-export-version + run: | + echo ::set-output name=version::$(\ + poetry show poetry-plugin-export | grep version | cut -d : -f 2 | xargs) + + - name: Checkout Plugin Source (poetry-plugin-export) + uses: actions/checkout@v2 + with: + path: poetry-plugin-export + repository: python-poetry/poetry-plugin-export + ref: refs/tags/${{ steps.poetry-plugin-export-version.outputs.version }} + + - name: Run pytest (poetry-plugin-export) + run: poetry run python -m pytest -p no:sugar -q poetry-plugin-export/tests/