From 4a4f08a7a018b4bdee6b8227ed9172eae96f6bea Mon Sep 17 00:00:00 2001 From: jesusgaud Date: Wed, 19 Mar 2025 18:54:49 -0400 Subject: [PATCH] Update Github Actions: Ensure required files exist before tests --- .github/workflows/python-app.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index 7cfbc65..b4023cf 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -52,6 +52,13 @@ jobs: echo "⚠️ setup.py not found. Skipping editable install." fi + - name: Ensure required directories and files exist + run: | + mkdir -p logs + touch logs/app.log + touch history.csv + echo "✅ Logs and history files initialized" + - name: Run Linter (Pylint) run: | CHANGED_FILES=$(git diff --name-only origin/main | grep '\.py$' || echo "")