From c95b03d7377ee1d1e7582cd16348497389d47ad4 Mon Sep 17 00:00:00 2001 From: Keith Decker Date: Tue, 16 Jun 2026 14:01:38 -0600 Subject: [PATCH] fix poetry cache invalidation --- .github/workflows/ci-tests.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci-tests.yaml b/.github/workflows/ci-tests.yaml index 88986287..6eb93703 100644 --- a/.github/workflows/ci-tests.yaml +++ b/.github/workflows/ci-tests.yaml @@ -41,6 +41,7 @@ jobs: run: pipx install poetry==2.4.1 - name: Set up Python ${{ matrix.python-version }} + id: setup-python uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6 with: cache: "poetry" @@ -49,8 +50,7 @@ jobs: - name: Select matrix Python for Poetry run: | - poetry env remove --all - poetry env use python + poetry env use "${{ steps.setup-python.outputs.python-path }}" poetry run python -c "import sys; expected=tuple(map(int, '${{ matrix.python-version }}'.split('.'))); actual=sys.version_info[:2]; print('Poetry Python:', sys.version); raise SystemExit(0 if actual == expected else 'Expected Python %s, got %s' % (expected, actual))" - name: Install invoke