Skip to content

Devops structure rework#619

Merged
Toksi86 merged 4 commits intodevfrom
devops-structure-rework
Mar 27, 2026
Merged

Devops structure rework#619
Toksi86 merged 4 commits intodevfrom
devops-structure-rework

Conversation

@Toksi86
Copy link
Copy Markdown
Collaborator

@Toksi86 Toksi86 commented Mar 27, 2026

Что изменено

  • Удалена интеграция ClickUp:
    • удалён users/services/verification.py
    • убран вызов создания ClickUp-задачи из onboarding flow
    • убраны связанные упоминания из workflow
  • Упрощены workflow CI/CD:
    • Django CI и Pylint объединены в .github/workflows/ci.yml
    • удалены .github/workflows/lints.yml и legacy .github/workflows/new_deploy.yml
    • обновлён .github/pull_request_template.md
  • Подготовлен переход dev на host nginx, управляемый из кода:
    • добавлены deploy/nginx/host/includes/proxy_app.inc
    • добавлен deploy/nginx/host/dev/dev.procollab.ru
    • Deploy Dev теперь синхронизирует host nginx, выполняет nginx -t и systemctl reload nginx
  • Упрощён docker-compose.dev-ci.yml:
    • удалены Grafana, Prometheus, Loki, Promtail
    • Deploy Dev использует --remove-orphans
  • Из workflow убраны неиспользуемые переменные:
    • SENTRY_DSN
    • EMAIL_HOST
    • EMAIL_PASSWORD
    • EMAIL_PORT
  • В docs/readme.md убран лишний пустой перенос

@Toksi86 Toksi86 requested a review from TThanos3000 March 27, 2026 09:22
@Toksi86 Toksi86 merged commit efc610c into dev Mar 27, 2026
2 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.

2 participants