Complete post-migration infrastructure baseline #40
Labels
No labels
Compat/Breaking
Compat/Deprecation
Kind
Bug
Kind
Chore
Kind
Documentation
Kind
Enhancement
Kind
Feature
Kind
Investigation
Kind
Question
Kind
Security
Kind
Testing
Meta/Good First Issue
Meta/Help Wanted
Meta/Stale
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Needs More Info
Status
Needs Triage
No milestone
No project
No assignees
1 participant
Notifications
Total time spent: 6 hours 13 minutes
Due date
Xeplosion
6 hours 13 minutes
No due date set.
Dependencies
No dependencies set
Reference
XeplosionTechnologies/.forgejo#40
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Type of chore
Other
What needs to be done and why?
Perform a final infrastructure baseline review after the Forgejo, runner, deployment, account, and CI/CD migrations.
The previous infrastructure issue combined many implementation tasks across both servers and Forgejo. A significant portion of that work has already changed or been completed, and remaining security/automation work now has more focused owners.
This issue should therefore act as a migration closure and baseline audit, not repeat the old implementation plan.
The goal is to answer:
Forgejo baseline
Forgejo runners
Network / routing
Service ownership / permissions
Forgejo configuration / credentials
Backup / recovery
Documentation
Cleanup / closure
Technical-debt impact
Migration remnants become hidden dependencies over time.
Without a clear post-migration baseline, future incidents and infrastructure changes require rediscovering which parts of the old architecture are still meaningful.
Risk / compatibility impact
The audit itself is low-risk, but cleanup actions may affect production infrastructure.
Potentially destructive or high-risk discoveries should be split into focused issues and reviewed independently.
Affected branch(es)
Not primarily branch-specific.
Repository/documentation changes discovered during the audit should use their respective branch workflows.
Additional context
The old infrastructure issue mixed Forgejo migration, runner setup, service accounts, credentials, repository protection, and docs-branch creation in one checklist.
This replacement is intentionally a governing closure issue. Focused security and automation work should remain in their dedicated issues.
Request checklist
Workflow lifecycle
Triage
Kind/classification confirmedReviewed/label assignedPriority/assigned when appropriateStatus/Needs More InforemainsStatus/Needs Triageremoved before leaving TriageBacklog
To Do
In Progress
Review Gate
Completed
Before work on this issue continues, all remaining issues remaining as part of the migration need to be identified, and added as dependencies for this issue.