-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Child #1: Dependencies Analysis для Organization Migration
Epic: #12 Organization Migration info-tech-io → info-tech
Type: Child Issue
Priority: КРИТИЧЕСКИЙ
Estimated Duration: 2-3 дня
🎯 Objective
Провести comprehensive анализ всех критических инфраструктурных зависимостей от имени организации info-tech-io, исключая анализ ссылок в документации (отдельный процесс).
🔍 Scope
✅ IN SCOPE (Критичное для миграции)
-
GitHub Pages Workflows
- Анализ
.github/workflows/вinfo-tech-io.github.io - Repository dispatch dependencies
- Deployment configurations
- Анализ
-
Repository Notifications
notify-hub.ymlworkflows во всех продуктовых репозиториях- Repository dispatch events между репозиториями
- CI/CD integration points
-
ИНФОТЕКА Product Analysis
- Workflows в
infotechaрепозитории - Impact assessment на product build process
- Dependencies на organization name
- Workflows в
-
Infrastructure Dependencies
- Hardcoded organization references в workflows
- GitHub Actions configurations
- Automated deployment dependencies
❌ OUT OF SCOPE (Отдельный процесс)
- ❌ Documentation Links: Ссылки в markdown файлах
- ❌ README References: Badges и ссылки в документации
- ❌ Content Analysis: Анализ содержимого документации
📋 Deliverables
-
Complete Inventory
- Все файлы с хардкоженными ссылками на
info-tech-io - Категоризация по критичности для migration
- Файлы, требующие обновления при переименовании
- Все файлы с хардкоженными ссылками на
-
Risk Assessment Matrix
- HIGH/MEDIUM/LOW классификация каждой зависимости
- Impact analysis для каждого component
- Recommendation для update priority
-
Workflow Analysis Report
- GitHub Pages deployment impact
- Repository dispatch chains analysis
- ИНФОТЕКА product impact assessment
-
Action Plan
- Prioritized list файлов для обновления
- Specific update commands/procedures
- Dependencies между updates
🚨 Critical Focus Areas
1. GitHub Pages Infrastructure
deploy-corporate-incremental.ymldeploy-docs-federation.yml- Repository dispatch handling
2. Cross-Repository Communications
- Все
notify-hub.ymlworkflows - Repository dispatch event flows
- Automated trigger mechanisms
3. ИНФОТЕКА Product Stability
- Build process dependencies
- Deployment workflows
- Infrastructure references
⚠️ Success Criteria
- Zero surprises при organization rename
- All critical workflows identified и planned for update
- ИНФОТЕКА product impact confirmed minimal
- Clear action plan для post-migration updates
Parent Epic: #12
Created: $(date '+%Y-%m-%d %H:%M UTC')
Documentation: docs/proposals/epic-12-organization-migration/child-1-dependencies-analysis/
🔗 Related Epic Context
This analysis является foundation для safe migration. Качество этого анализа определяет success всей миграции.
Focus: Infrastructure over Content
Goal: Zero-downtime organization migration