Skip to content

feat(size): Kill list-builds endpoint in favor of builds endpoint#110272

Open
NicoHinderling wants to merge 1 commit into03-09-feat_size_migrate_size_compare_build_selection_page_to_builds_endpointfrom
03-09-feat_size_kill_list-builds_endpoint_in_favor_of_builds_endpoint
Open

feat(size): Kill list-builds endpoint in favor of builds endpoint#110272
NicoHinderling wants to merge 1 commit into03-09-feat_size_migrate_size_compare_build_selection_page_to_builds_endpointfrom
03-09-feat_size_kill_list-builds_endpoint_in_favor_of_builds_endpoint

Conversation

@NicoHinderling
Copy link
Contributor

@NicoHinderling NicoHinderling commented Mar 9, 2026

Remove the legacy list-builds endpoint now that the builds endpoint has full parity and all consumers have been migrated (prior commits in this stack).

Deletes OrganizationPreprodListBuildsEndpoint, PreprodListBuildsValidator, PreprodArtifactApiListBuildsEvent, the URL route, the generated API URL type, and 792 lines of tests.

Legal Boilerplate

Look, I get it. The entity doing business as "Sentry" was incorporated in the State of Delaware in 2015 as Functional Software, Inc. and is gonna need some rights from me in order to utilize my contributions in this here PR. So here's the deal: I retain all rights, title and interest in and to my contributions, and by keeping this boilerplate intact I confirm that Sentry can use, modify, copy, and redistribute my contributions, under Sentry's choice of terms.

Copy link
Contributor Author

NicoHinderling commented Mar 9, 2026

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@github-actions github-actions bot added Scope: Frontend Automatically applied to PRs that change frontend components Scope: Backend Automatically applied to PRs that change backend components labels Mar 9, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Mar 9, 2026

🚨 Warning: This pull request contains Frontend and Backend changes!

It's discouraged to make changes to Sentry's Frontend and Backend in a single pull request. The Frontend and Backend are not atomically deployed. If the changes are interdependent of each other, they must be separated into two pull requests and be made forward or backwards compatible, such that the Backend or Frontend can be safely deployed independently.

Have questions? Please ask in the #discuss-dev-infra channel.

@NicoHinderling NicoHinderling marked this pull request as ready for review March 9, 2026 23:11
@NicoHinderling NicoHinderling requested a review from a team as a code owner March 9, 2026 23:11
@NicoHinderling NicoHinderling force-pushed the 03-09-feat_size_kill_list-builds_endpoint_in_favor_of_builds_endpoint branch from 2b083af to b40bc57 Compare March 9, 2026 23:19
@NicoHinderling NicoHinderling force-pushed the 03-09-feat_size_migrate_size_compare_build_selection_page_to_builds_endpoint branch from b0a45e1 to e805912 Compare March 9, 2026 23:19
Copy link
Contributor

@chromy chromy left a comment

Choose a reason for hiding this comment

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

lgtm!

@NicoHinderling NicoHinderling force-pushed the 03-09-feat_size_kill_list-builds_endpoint_in_favor_of_builds_endpoint branch from b40bc57 to 7779025 Compare March 10, 2026 20:53
@NicoHinderling NicoHinderling force-pushed the 03-09-feat_size_migrate_size_compare_build_selection_page_to_builds_endpoint branch from e805912 to 0a04504 Compare March 10, 2026 20:53
@NicoHinderling NicoHinderling force-pushed the 03-09-feat_size_migrate_size_compare_build_selection_page_to_builds_endpoint branch from 0a04504 to 38b56de Compare March 10, 2026 21:20
@NicoHinderling NicoHinderling force-pushed the 03-09-feat_size_kill_list-builds_endpoint_in_favor_of_builds_endpoint branch from 7779025 to 1c6cc19 Compare March 10, 2026 21:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components 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