From 6770c9fa8b6d64ffdcd70932a7edacffedddf04a Mon Sep 17 00:00:00 2001 From: chihlasm Date: Fri, 27 Mar 2026 16:34:35 +0000 Subject: [PATCH] =?UTF-8?q?chore:=20modernize=20CI=20workflow=20=E2=80=94?= =?UTF-8?q?=20rename=20DB,=20update=20GitHub=20Actions=20to=20v5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Rename patherly_test → resolutionflow_test in all Postgres and DB URLs - Update actions/checkout, setup-node, upload-artifact from v4 → v5 (fixes Node.js 20 deprecation warnings) - actions/setup-python already at v5 Co-Authored-By: Claude Opus 4.6 (1M context) --- .github/workflows/ci.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 607c45a4..a62f3a3a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,7 @@ jobs: env: POSTGRES_USER: postgres POSTGRES_PASSWORD: postgres - POSTGRES_DB: patherly_test + POSTGRES_DB: resolutionflow_test ports: - 5432:5432 options: >- @@ -26,14 +26,14 @@ jobs: --health-retries 5 env: - DATABASE_URL: postgresql+asyncpg://postgres:postgres@localhost:5432/patherly_test - DATABASE_URL_SYNC: postgresql://postgres:postgres@localhost:5432/patherly_test + DATABASE_URL: postgresql+asyncpg://postgres:postgres@localhost:5432/resolutionflow_test + DATABASE_URL_SYNC: postgresql://postgres:postgres@localhost:5432/resolutionflow_test SECRET_KEY: ci-test-secret-key-not-for-production DEBUG: "true" APP_NAME: ResolutionFlow steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Python 3.11 uses: actions/setup-python@v5 @@ -74,10 +74,10 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Node.js 20 - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: "20" cache: npm @@ -104,7 +104,7 @@ jobs: env: POSTGRES_USER: postgres POSTGRES_PASSWORD: postgres - POSTGRES_DB: patherly_test + POSTGRES_DB: resolutionflow_test ports: - 5432:5432 options: >- @@ -114,8 +114,8 @@ jobs: --health-retries 5 env: - PLAYWRIGHT_DATABASE_URL: postgresql+asyncpg://postgres:postgres@127.0.0.1:5432/patherly_test - PLAYWRIGHT_DATABASE_URL_SYNC: postgresql://postgres:postgres@127.0.0.1:5432/patherly_test + PLAYWRIGHT_DATABASE_URL: postgresql+asyncpg://postgres:postgres@127.0.0.1:5432/resolutionflow_test + PLAYWRIGHT_DATABASE_URL_SYNC: postgresql://postgres:postgres@127.0.0.1:5432/resolutionflow_test PLAYWRIGHT_API_ORIGIN: http://127.0.0.1:8000 PLAYWRIGHT_BASE_URL: http://127.0.0.1:4173 PLAYWRIGHT_SECRET_KEY: ci-playwright-secret-key @@ -123,7 +123,7 @@ jobs: PLAYWRIGHT_TEST_PASSWORD: TestPass123! steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Python 3.11 uses: actions/setup-python@v5 @@ -135,7 +135,7 @@ jobs: backend/requirements-dev.txt - name: Set up Node.js 20 - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: "20" cache: npm @@ -155,7 +155,7 @@ jobs: - name: Upload Playwright report if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: playwright-report path: |