-
Notifications
You must be signed in to change notification settings - Fork 56
Deprecate and remove per-org installation mode #2350
Copy link
Copy link
Open
Labels
component/dispatchWorkflow dispatch and triggersWorkflow dispatch and triggerscomponent/installCLI install and app setupCLI install and app setupfeatureFeature-category issue awaiting human prioritizationFeature-category issue awaiting human prioritizationpriority/mediumNormal priority, plan for next cycleNormal priority, plan for next cycletriagedTriaged but awaiting human prioritizationTriaged but awaiting human prioritizationtype/choreMaintenance and housekeeping tasksMaintenance and housekeeping tasks
Description
Metadata
Metadata
Assignees
Labels
component/dispatchWorkflow dispatch and triggersWorkflow dispatch and triggerscomponent/installCLI install and app setupCLI install and app setupfeatureFeature-category issue awaiting human prioritizationFeature-category issue awaiting human prioritizationpriority/mediumNormal priority, plan for next cycleNormal priority, plan for next cycletriagedTriaged but awaiting human prioritizationTriaged but awaiting human prioritizationtype/choreMaintenance and housekeeping tasksMaintenance and housekeeping tasks
Type
Fields
Give feedbackNo fields configured for issues without a type.
Projects
StatusShow more project fields
In progress
Summary
Deprecate the per-org GitHub installation mode in favor of per-repo (ADR 0033) as the sole supported installation model.
Motivation
Maintaining both installation modes creates significant complexity:
.fullsendconfig repoadmin:org) for per-orgPer-repo achieves feature parity while being simpler and more secure by default. ADR 0045 (harness composition via
baseURLs) and ADR 0038 (URL-based resource references) further eliminate the.fullsendconfig repo's role.Plan
See ADR-0044 and implementation plan for details.