sentry-cli icon indicating copy to clipboard operation
sentry-cli copied to clipboard

Allow collecting commits from submodules within the project via the cli

Open Coffee2CodeNL opened this issue 8 months ago • 6 comments

Problem Statement

When using git submodules you cannot use the CLI to add commits in the submodules to a release.

We use submodules for tenant specific code, which in the end is part of the entire application, so by missing out on those commits, we miss out on the features related to said commits.

The API also doesn't support incrementally adding commits to a release, it only allows overwriting.

Solution Brainstorm

Allow sentry-cli to parse commits within submodules and attach them to the release as well.

Product Area

APIs

Coffee2CodeNL avatar May 05 '25 17:05 Coffee2CodeNL

Assigning to @getsentry/support for routing ⏲️

getsantry[bot] avatar May 05 '25 17:05 getsantry[bot]

Routing to @getsentry/product-owners-settings-repositories for triage ⏲️

getsantry[bot] avatar May 06 '25 11:05 getsantry[bot]

Routing to @getsentry/product-owners-releases for triage ⏲️

getsantry[bot] avatar May 07 '25 22:05 getsantry[bot]

Hey @Coffee2CodeNL, I have opened https://github.com/getsentry/sentry/issues/91326 to get the backend APIs updated to support adding commits to a release.

Once support is added, we can adjust the CLI to use the endpoint for adding commits to a release.

szokeasaurusrex avatar May 09 '25 11:05 szokeasaurusrex