Skip to content

ref(integrations): Remove integration repos tab, rename to Settings#115196

Merged
evanpurkhiser merged 1 commit into
masterfrom
evanpurkhiser/ref-integrations-remove-integration-repos-tab-rename-to-settings
May 8, 2026
Merged

ref(integrations): Remove integration repos tab, rename to Settings#115196
evanpurkhiser merged 1 commit into
masterfrom
evanpurkhiser/ref-integrations-remove-integration-repos-tab-rename-to-settings

Conversation

@evanpurkhiser
Copy link
Copy Markdown
Member

Removes the Repositories tab from the per-integration settings page
now that repo syncing is fully automatic and managed from the main
Repositories settings page. Also renames the tab key and label from
'repos'/'Repositories' to 'settings'/'Settings'.

Deletes IntegrationRepos, IntegrationReposAddRepository, and
RepositoryRow (all now dead), along with their direct dependencies
(integrations actionCreator, repositoryStore).

@evanpurkhiser evanpurkhiser requested a review from a team as a code owner May 8, 2026 17:35
@evanpurkhiser evanpurkhiser requested review from a team and removed request for a team May 8, 2026 17:35
@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label May 8, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 8, 2026

📊 Type Coverage Diff

✅ No new type safety issues introduced. Coverage: 93.46%

Removes the Repositories tab from the per-integration settings page
now that repo syncing is fully automatic and managed from the main
Repositories settings page. Also renames the tab key and label from
'repos'/'Repositories' to 'settings'/'Settings'.

Deletes IntegrationRepos, IntegrationReposAddRepository, and
RepositoryRow (all now dead), along with their direct dependencies
(integrations actionCreator, repositoryStore).
@evanpurkhiser evanpurkhiser force-pushed the evanpurkhiser/ref-integrations-remove-integration-repos-tab-rename-to-settings branch from e8e0ce6 to 4dfe003 Compare May 8, 2026 17:44
@evanpurkhiser evanpurkhiser enabled auto-merge (squash) May 8, 2026 17:47
Copy link
Copy Markdown
Contributor

@Abdkhan14 Abdkhan14 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@evanpurkhiser evanpurkhiser merged commit 1a0ac09 into master May 8, 2026
72 checks passed
@evanpurkhiser evanpurkhiser deleted the evanpurkhiser/ref-integrations-remove-integration-repos-tab-rename-to-settings branch May 8, 2026 17:59
nikkikapadia pushed a commit that referenced this pull request May 12, 2026
…115196)

Removes the Repositories tab from the per-integration settings page
now that repo syncing is fully automatic and managed from the main
Repositories settings page. Also renames the tab key and label from
'repos'/'Repositories' to 'settings'/'Settings'.

Deletes IntegrationRepos, IntegrationReposAddRepository, and
RepositoryRow (all now dead), along with their direct dependencies
(integrations actionCreator, repositoryStore).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants