From 52a376ab1dc71424b20dd6798452655ae5251ca2 Mon Sep 17 00:00:00 2001 From: doku88 Date: Mon, 4 Nov 2024 18:08:58 -0800 Subject: [PATCH] find test files in actions & requirements.txt --- .github/workflows/github-actions-demo.yml | 30 +++++++++++++++++++++++ requirements.txt | 26 ++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 requirements.txt diff --git a/.github/workflows/github-actions-demo.yml b/.github/workflows/github-actions-demo.yml index 769842c..e23794a 100644 --- a/.github/workflows/github-actions-demo.yml +++ b/.github/workflows/github-actions-demo.yml @@ -17,3 +17,33 @@ jobs: ls ${{ github.workspace }} - run: echo "🍏 This job's status is ${{ job.status }}." + run-tests: + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - name: Set up Python + uses: actions/setup-python@v4 + with: + python-version: '3.9' + + - name: Install Dependencies + run: | + python -m pip install --upgrade pip + pip install -r requirements.txt + + - name: Find Tests + id: find_tests + run: | + # Find all files in the 'Test' directory and join them into a space-separated string + TEST_SCRIPTS=$(find testing -type f -print | tr '\n' ' ') + echo "Found test scripts: $TEST_SCRIPTS" + echo "TEST_SCRIPTS=$TEST_SCRIPTS" >> $GITHUB_ENV + + + + + + + diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..623cd37 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,26 @@ +apropos-ai==0.4.5 +fastapi>=0.115.0 +opentelemetry-api>=1.27.0 +opentelemetry-instrumentation>=0.48b0 +opentelemetry-sdk>=1.27.0 +pydantic>=2.9.2 +asyncpg>=0.24.0 + +supabase>=2.8.1 +uvicorn>=0.15.0 +redis>=4.0.0 +python-dotenv>=0.19.0 +python-jose[cryptography]>=3.3.0 +passlib>=1.7.4 +python-multipart>=0.0.5 + +prefect>=3.0.4 +psycopg2-binary==2.9.6 +pydantic-settings>=2.5.2 +argon2-cffi>=23.1.0 +modal>=0.64.159 +loguru>=0.7.2 +alembic>=1.13.3 +zyk>=0.2.10 +synth_sdk>=0.2.24 +smallbench>=0.2.11