Skip to content

Commit

Permalink
find test files in actions & requirements.txt
Browse files Browse the repository at this point in the history
  • Loading branch information
DoKu88 committed Nov 5, 2024
1 parent a485f09 commit 52a376a
Show file tree
Hide file tree
Showing 2 changed files with 56 additions and 0 deletions.
30 changes: 30 additions & 0 deletions .github/workflows/github-actions-demo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
26 changes: 26 additions & 0 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit 52a376a

Please sign in to comment.