Skip to content

fix(ci): restore lint, docker boot, wizard tests, and push migration base - #868

Merged
evilguy4000 merged 1 commit into
developfrom
fix/ci-run-42778066883
Nov 10, 2026
Merged

evilguy4000 merged 1 commit into
developfrom
fix/ci-run-42778066883

Conversation

@evilguy4000

Copy link
Copy Markdown
Collaborator

Summary

  • Reformat the 16 files black failed on in CI run 42778066883
  • Isolate INSTALLATION_CONFIG_DIR in the shared installation_config fixture so setup-wizard preset tests no longer 302 from shared setup_complete state
  • Re-pin gunicorn==25.3.0 (eventlet worker) and ignore gunicorn major bumps in Dependabot
  • Use github.event.before as migration BASE_SHA on push so develop does not fail on residual autogenerate drift

Test plan

  • Lint job passes (black/isort hooks)
  • tests/test_module_presets.py passes in CI (local: 17 passed)
  • Docker & E2E health check reaches /_health with eventlet worker
  • Migrations validate job uses a non-empty base on push and only fails on new structural drift

…base

Re-pin gunicorn to 25.x for eventlet workers, isolate installation config in tests, format black drift, and compare migration autogenerate against github.event.before on push.
Comment thread tests/conftest.py
must be pointed at the per-test temp dir. Also clear the process singleton so
earlier tests cannot leave setup_complete=True and force /setup to 302.
"""
import app.utils.installation as installation_mod
@evilguy4000

Copy link
Copy Markdown
Collaborator Author

Merged into develop directly (with CodeQL fixes already on develop) so full CI can re-run.

@evilguy4000
evilguy4000 merged commit 5df7904 into develop Nov 10, 2026
17 of 19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant