diff --git a/.github/workflows/agentic_v2_ai.yml b/.github/workflows/agentic_v2_ai.yml index b89c368a..7c5a2e6a 100644 --- a/.github/workflows/agentic_v2_ai.yml +++ b/.github/workflows/agentic_v2_ai.yml @@ -48,9 +48,9 @@ jobs: GEMINI_API_KEY_1: ${{ secrets.GEMINI_API_KEY_1 }} GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} FORCE_EVAL: ${{ github.event.inputs.force_reevaluate || 'false' }} - PYTHONPATH: . + PYTHONPATH: ${{ github.workspace }} PYTHONUNBUFFERED: "1" - run: python -u src/v2_ai.py + run: python -u -m src.v2_ai - name: Create Pull Request for Inventory Update uses: peter-evans/create-pull-request@v8 diff --git a/.github/workflows/agentic_v2_health.yml b/.github/workflows/agentic_v2_health.yml index 544cf5ca..0b45550c 100644 --- a/.github/workflows/agentic_v2_health.yml +++ b/.github/workflows/agentic_v2_health.yml @@ -48,9 +48,9 @@ jobs: - name: Run V2 Health Monitor env: FORCE_FULL_CHECK: ${{ github.event.inputs.force_full_check || 'false' }} - PYTHONPATH: . + PYTHONPATH: ${{ github.workspace }} PYTHONUNBUFFERED: "1" - run: python -u src/v2_health.py + run: python -u -m src.v2_health - name: Create Pull Request for Inventory Update uses: peter-evans/create-pull-request@v8 diff --git a/.github/workflows/agentic_v2_metadata.yml b/.github/workflows/agentic_v2_metadata.yml index eb0f9497..b653c5c1 100644 --- a/.github/workflows/agentic_v2_metadata.yml +++ b/.github/workflows/agentic_v2_metadata.yml @@ -49,9 +49,9 @@ jobs: env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} ENRICH_METADATA: ${{ github.event.inputs.enrich_metadata || 'true' }} - PYTHONPATH: . + PYTHONPATH: ${{ github.workspace }} PYTHONUNBUFFERED: "1" - run: python -u src/v2_metadata.py + run: python -u -m src.v2_metadata - name: Create Pull Request for Inventory Update uses: peter-evans/create-pull-request@v8 diff --git a/.github/workflows/agentic_v2_publish.yml b/.github/workflows/agentic_v2_publish.yml index 00d50f38..bd7ae368 100644 --- a/.github/workflows/agentic_v2_publish.yml +++ b/.github/workflows/agentic_v2_publish.yml @@ -51,10 +51,10 @@ jobs: - name: Run V2 Publisher (Render-Only) env: - PYTHONPATH: . + PYTHONPATH: ${{ github.workspace }} PYTHONUNBUFFERED: "1" run: | - python -u src/v2_optimizer.py --render-only + python -u -m src.v2_optimizer --render-only if [ -f v2_safety_report.md ]; then cat v2_safety_report.md >> pr_description.md else @@ -65,8 +65,8 @@ jobs: env: PYTHONPATH: ${{ github.workspace }} run: | - python src/readme_updater.py - python src/safety_readme.py + python -m src.readme_updater + python -m src.safety_readme - name: Create Pull Request for V2 Elite Update id: cpr