Skip to content

Conversation

@szokeasaurusrex
Copy link
Member

@szokeasaurusrex szokeasaurusrex commented Nov 14, 2025

Description

Remove all sentry-cli files ... subcommands. Also, remove the sentry-cli releases files ... commands, which are aliases for the files subcommands.

Issues

Copy link
Member Author

szokeasaurusrex commented Nov 14, 2025

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.

@linear
Copy link

linear bot commented Nov 14, 2025

szokeasaurusrex added a commit that referenced this pull request Nov 14, 2025
### Description
Remove all `sentry-cli files ...` subcommands. Also, remove the `sentry-cli releases files ...` commands, which are aliases for the `files` subcommands.

### Issues
- Resolves #2513
- Resolves [CLI-85](https://linear.app/getsentry/issue/CLI-85/remove-all-files-subcommands)
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-files-commands branch from 60f809f to bc635a1 Compare November 14, 2025 10:17
@szokeasaurusrex szokeasaurusrex marked this pull request as ready for review November 14, 2025 10:18
@szokeasaurusrex szokeasaurusrex requested a review from a team as a code owner November 14, 2025 10:18
szokeasaurusrex added a commit that referenced this pull request Nov 14, 2025
### Description
Remove all `sentry-cli files ...` subcommands. Also, remove the `sentry-cli releases files ...` commands, which are aliases for the `files` subcommands.

### Issues
- Resolves #2513
- Resolves [CLI-85](https://linear.app/getsentry/issue/CLI-85/remove-all-files-subcommands)
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-files-commands branch from bc635a1 to 3953a76 Compare November 14, 2025 10:19
szokeasaurusrex added a commit that referenced this pull request Nov 14, 2025
### Description
Remove all `sentry-cli files ...` subcommands. Also, remove the `sentry-cli releases files ...` commands, which are aliases for the `files` subcommands.

### Issues
- Resolves #2513
- Resolves [CLI-85](https://linear.app/getsentry/issue/CLI-85/remove-all-files-subcommands)
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-files-commands branch from 3953a76 to ca5c0c7 Compare November 14, 2025 11:06
szokeasaurusrex added a commit that referenced this pull request Nov 14, 2025
### Description
Remove all `sentry-cli files ...` subcommands. Also, remove the `sentry-cli releases files ...` commands, which are aliases for the `files` subcommands.

### Issues
- Resolves #2513
- Resolves [CLI-85](https://linear.app/getsentry/issue/CLI-85/remove-all-files-subcommands)
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-files-commands branch from ca5c0c7 to 0ed0f05 Compare November 14, 2025 11:09
@szokeasaurusrex szokeasaurusrex added the v3.0 Breaking changes to include in version 3.0.0 of Sentry CLI label Nov 14, 2025
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/server-supports-all-debug-files branch from 39dc7c7 to 644450f Compare December 11, 2025 09:59
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-files-commands branch from a440025 to 2df35c6 Compare December 11, 2025 09:59
szokeasaurusrex added a commit that referenced this pull request Dec 11, 2025
### Description
Remove all `sentry-cli files ...` subcommands. Also, remove the `sentry-cli releases files ...` commands, which are aliases for the `files` subcommands.

### Issues
- Resolves #2513
- Resolves [CLI-85](https://linear.app/getsentry/issue/CLI-85/remove-all-files-subcommands)
szokeasaurusrex added a commit that referenced this pull request Dec 11, 2025
### Description
Following #2956, the `UploadContext` struct's `projects` field is always `Some`, indicating we have at least one project.

Here, we change the type from `Option<NonEmptySlice>` to `NonEmptySlice` to indicate that we always have a project set.
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-files-commands branch from 2df35c6 to b36a18d Compare December 11, 2025 16:10
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/server-supports-all-debug-files branch from 644450f to 6a64f08 Compare December 11, 2025 16:10
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/server-supports-all-debug-files branch from 6a64f08 to a600f83 Compare December 11, 2025 16:25
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-files-commands branch from b36a18d to 42825ef Compare December 11, 2025 16:25
### Description
Remove all `sentry-cli files ...` subcommands. Also, remove the `sentry-cli releases files ...` commands, which are aliases for the `files` subcommands.

### Issues
- Resolves #2513
- Resolves [CLI-85](https://linear.app/getsentry/issue/CLI-85/remove-all-files-subcommands)
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-files-commands branch from 42825ef to ccf7116 Compare December 12, 2025 12:04
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/server-supports-all-debug-files branch from a600f83 to 3708591 Compare December 12, 2025 12:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

v3.0 Breaking changes to include in version 3.0.0 of Sentry CLI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants