diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index 0376e6d..e8db521 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -20,13 +20,10 @@ jobs: source .env.production set +o allexport - - name: Load oauth.json - run: | - echo "${{ vars.OAUTH_JSON }}" > oauth.json - - name: Docker Compose Up + env: + OAUTH_JSON: ${{ vars.OAUTH_JSON }} run: | - pwd - docker compose down docker compose build bot + docker compose down docker compose up -d \ No newline at end of file diff --git a/compose.yml b/compose.yml index dbebe7a..5d77b52 100644 --- a/compose.yml +++ b/compose.yml @@ -5,11 +5,9 @@ services: build: . env_file: - .env.production - volumes: - - ./oauth.json:/app/oauth.json restart: unless-stopped command: > - sh -c "python -m alembic upgrade head && python app/__main__.py" + sh -c "echo $OAUTH_JSON > /app/oauth.json && python -m alembic upgrade head && python app/__main__.py" callback_listener: