From c0a8a327fa349a2fe821d5785ac568005a69f5b2 Mon Sep 17 00:00:00 2001 From: Lendemor Date: Thu, 3 Oct 2024 23:09:38 +0200 Subject: [PATCH] split dep check in two job --- .../workflows/check_outdated_dependencies.yml | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/.github/workflows/check_outdated_dependencies.yml b/.github/workflows/check_outdated_dependencies.yml index fb82d4857..f3bd9da41 100644 --- a/.github/workflows/check_outdated_dependencies.yml +++ b/.github/workflows/check_outdated_dependencies.yml @@ -7,11 +7,10 @@ on: workflow_dispatch: # Allow manual triggering if needed. jobs: - check-dependencies: + backend: runs-on: ubuntu-latest steps: - # Checkout the repository code - name: Checkout code uses: actions/checkout@v3 @@ -35,8 +34,22 @@ jobs: echo "All dependencies are up to date. (pyright and ruff are ignored)" fi + + frontend: + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - uses: ./.github/actions/setup_build_env + with: + python-version: 3.9 + run-poetry-install: true + create-venv-at-path: .venv + - name: Check outdated frontend dependencies run: | - reflex init --template blank + poetry run reflex init --template blank cd .web bun outdated \ No newline at end of file