Merge pull request #65 from grillazz/61-add-ruff-as-code-base-linter

setup poetry env vars for github ci
This commit is contained in:
Jakub Miazek 2022-11-13 17:06:48 +01:00 committed by GitHub
commit d788c9ec98
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 11 deletions

View File

@ -12,6 +12,15 @@ jobs:
python-version: ["3.10"]
fail-fast: false
env:
PYTHONDONTWRITEBYTECODE: 1
PYTHONUNBUFFERED: 1
SQL_DB: testdb
SQL_HOST: 127.0.0.1
SQL_USER: app-user
POSTGRES_PASSWORD: secret
PGPASSWORD: secret
services:
sqldb:
image: postgres:14
@ -47,11 +56,3 @@ jobs:
run: poetry run pytest
- name: Lint Code
run: poetry run ruff .
env:
PYTHONDONTWRITEBYTECODE: 1
PYTHONUNBUFFERED: 1
SQL_DB: testdb
SQL_HOST: 127.0.0.1
SQL_USER: app-user
POSTGRES_PASSWORD: secret
PGPASSWORD: secret

View File

@ -27,10 +27,10 @@ class Settings(BaseSettings):
"""
pg_user: str = os.getenv("SQL_USER", "app-user")
pg_pass: str = os.getenv("POSTGRES_PASSWORD", "secret")
pg_user: str = os.getenv("SQL_USER", "")
pg_pass: str = os.getenv("POSTGRES_PASSWORD", "")
pg_host: str = os.getenv("SQL_HOST", "")
pg_database: str = os.getenv("SQL_DB", "testdb")
pg_database: str = os.getenv("SQL_DB", "")
asyncpg_url: str = f"postgresql+asyncpg://{pg_user}:{pg_pass}@{pg_host}:5432/{pg_database}"
jwt_secret_key: str = os.getenv("SECRET_KEY", "")