From 34d72e7936035fc48e92a8f11266d161e387cebb Mon Sep 17 00:00:00 2001 From: KD Date: Thu, 3 Apr 2025 12:12:21 -0400 Subject: [PATCH] Updated variable --- .gitea/workflows/workflow.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/workflow.yml b/.gitea/workflows/workflow.yml index a79714f..bf47367 100644 --- a/.gitea/workflows/workflow.yml +++ b/.gitea/workflows/workflow.yml @@ -70,8 +70,8 @@ jobs: # --- Optional but Recommended: Database Migrations Step --- - name: Run Database Migrations env: - # Define DATABASE_URL using service details and secrets - DATABASE_URL: postgresql://${{ secrets.DB_TEST_USER || 'testuser' }}:${{ secrets.DB_TEST_PASSWORD || 'testpassword' }}@postgres:5432/${{ secrets.DB_TEST_NAME || 'testdb' }} + # Define TEST_DATABASE_URL using service details and secrets + TEST_DATABASE_URL: postgresql://${{ secrets.DB_TEST_USER || 'testuser' }}:${{ secrets.DB_TEST_PASSWORD || 'testpassword' }}@postgres:5432/${{ secrets.DB_TEST_NAME || 'testdb' }} # Make SSH agent available if migrations fetch private dependencies SSH_AUTH_SOCK: ${{ env.SSH_AUTH_SOCK }} run: | @@ -79,18 +79,18 @@ jobs: # ===> IMPORTANT: Replace placeholder below with your actual migration command <=== # Example: Install and run sqlx-cli # cargo install sqlx-cli --no-default-features --features native-tls,postgres - # sqlx database setup --database-url $DATABASE_URL + # sqlx database setup --database-url $TEST_DATABASE_URL # Example: Install and run diesel_cli # cargo install diesel_cli --no-default-features --features postgres - # diesel migration run --database-url $DATABASE_URL + # diesel migration run --database-url $TEST_DATABASE_URL # echo "[Placeholder] Your migration command goes here." # ===> End of Placeholder <=== - name: Run tests env: - # Define DATABASE_URL for tests to use - DATABASE_URL: postgresql://${{ secrets.DB_TEST_USER || 'testuser' }}:${{ secrets.DB_TEST_PASSWORD || 'testpassword' }}@postgres:5432/${{ secrets.DB_TEST_NAME || 'testdb' }} + # Define TEST_DATABASE_URL for tests to use + TEST_DATABASE_URL: postgresql://${{ secrets.DB_TEST_USER || 'testuser' }}:${{ secrets.DB_TEST_PASSWORD || 'testpassword' }}@postgres:5432/${{ secrets.DB_TEST_NAME || 'testdb' }} RUST_LOG: info # Optional: configure test log level # Make SSH agent available if tests fetch private dependencies SSH_AUTH_SOCK: ${{ env.SSH_AUTH_SOCK }}