diff --git a/.github/workflows/backend-tests.yml b/.github/workflows/backend-tests.yml index 49d85337a7..64bad0d0a3 100644 --- a/.github/workflows/backend-tests.yml +++ b/.github/workflows/backend-tests.yml @@ -3,8 +3,14 @@ name: Backend Tests on: push: branches: [main] + paths: + - 'apps/backend/**' + - '.github/workflows/backend-tests.yml' pull_request: branches: [main] + paths: + - 'apps/backend/**' + - '.github/workflows/backend-tests.yml' jobs: test: diff --git a/.github/workflows/frontend-tests.yml b/.github/workflows/frontend-tests.yml index 7856474814..7691131ce8 100644 --- a/.github/workflows/frontend-tests.yml +++ b/.github/workflows/frontend-tests.yml @@ -3,8 +3,18 @@ name: Frontend Tests on: push: branches: [main] + paths: + - "apps/web/**" + - "apps/packages/**" + - "apps/pnpm-lock.yaml" + - ".github/workflows/frontend-tests.yml" pull_request: branches: [main] + paths: + - "apps/web/**" + - "apps/packages/**" + - "apps/pnpm-lock.yaml" + - ".github/workflows/frontend-tests.yml" jobs: frontend: @@ -33,11 +43,8 @@ jobs: echo "=== Repository root ===" ls -la echo "" - echo "=== apps directory ===" - ls -la apps/ - echo "" echo "=== Looking for lockfiles ===" - find . -name "pnpm-lock.yaml" + find . -name "pnpm-lock.yaml" | true - name: Install dependencies run: pnpm install --frozen-lockfile