From d5bc12561705a3a88d73b754767fcf8f20c63217 Mon Sep 17 00:00:00 2001 From: Bowen Liang Date: Tue, 15 Oct 2024 17:56:11 +0800 Subject: [PATCH] fix: (#9336 followup) skip poetry preperation in style workflow when no change in api folder (#9362) --- .github/workflows/db-migration-test.yml | 7 +++---- .github/workflows/style.yml | 1 + 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/db-migration-test.yml b/.github/workflows/db-migration-test.yml index 67d1558dbcaaff..a33cdacd80ffd4 100644 --- a/.github/workflows/db-migration-test.yml +++ b/.github/workflows/db-migration-test.yml @@ -23,18 +23,17 @@ jobs: - name: Checkout code uses: actions/checkout@v4 - - name: Install Poetry - uses: abatilo/actions-poetry@v3 - - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - cache: 'poetry' cache-dependency-path: | api/pyproject.toml api/poetry.lock + - name: Install Poetry + uses: abatilo/actions-poetry@v3 + - name: Install dependencies run: poetry install -C api diff --git a/.github/workflows/style.yml b/.github/workflows/style.yml index 246854cf0bfd4c..7eb60aa51ed991 100644 --- a/.github/workflows/style.yml +++ b/.github/workflows/style.yml @@ -31,6 +31,7 @@ jobs: python-version: '3.10' - name: Install Poetry + if: steps.changed-files.outputs.any_changed == 'true' uses: abatilo/actions-poetry@v3 - name: Python dependencies