Skip to content

Commit fe9c422

Browse files
craft(gh-pages): update, version "0.25.0"
1 parent f1bdab7 commit fe9c422

File tree

1,065 files changed

+258
-109352
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,065 files changed

+258
-109352
lines changed

.well-known/skills/index.json

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,22 @@
77
"SKILL.md",
88
"references/api.md",
99
"references/auth.md",
10-
"references/dashboards.md",
11-
"references/events.md",
12-
"references/issues.md",
13-
"references/logs.md",
14-
"references/organizations.md",
15-
"references/projects.md",
10+
"references/cli.md",
11+
"references/dashboard.md",
12+
"references/event.md",
13+
"references/init.md",
14+
"references/issue.md",
15+
"references/log.md",
16+
"references/org.md",
17+
"references/project.md",
1618
"references/release.md",
17-
"references/setup.md",
19+
"references/repo.md",
20+
"references/schema.md",
1821
"references/sourcemap.md",
19-
"references/teams.md",
20-
"references/traces.md",
21-
"references/trials.md"
22+
"references/span.md",
23+
"references/team.md",
24+
"references/trace.md",
25+
"references/trial.md"
2226
]
2327
}
2428
]

.well-known/skills/sentry-cli/SKILL.md

Lines changed: 45 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: sentry-cli
3-
version: 0.24.1
3+
version: 0.25.0
44
description: Guide for using the Sentry CLI to interact with Sentry from the command line. Use when the user asks about viewing issues, events, projects, organizations, making API calls, or authenticating with Sentry via CLI.
55
requires:
66
bins: ["sentry"]
@@ -103,6 +103,31 @@ sentry schema issues
103103
sentry schema "GET /api/0/organizations/{organization_id_or_slug}/issues/"
104104
```
105105

106+
#### Manage Releases
107+
108+
```bash
109+
# Create a release — version must match Sentry.init({ release }) exactly
110+
sentry release create my-org/1.0.0 --project my-project
111+
112+
# Associate commits via repository integration (needs local git checkout)
113+
sentry release set-commits my-org/1.0.0 --auto
114+
115+
# Or read commits from local git history (no integration needed)
116+
sentry release set-commits my-org/1.0.0 --local
117+
118+
# Mark the release as finalized
119+
sentry release finalize my-org/1.0.0
120+
121+
# Record a production deploy
122+
sentry release deploy my-org/1.0.0 production
123+
```
124+
125+
**Key details:**
126+
- The positional is `<org-slug>/<version>`. In `sentry release create sentry/1.0.0`, `sentry` is the org and `1.0.0` is the version — the slash separates org from version, it is not part of the version string.
127+
- The **version** must match the `release` value in `Sentry.init()`. If your SDK uses `"1.0.0"`, the command must use `org/1.0.0`.
128+
- `--auto` requires a Sentry repository integration (GitHub/GitLab/Bitbucket) **and** a local git checkout. It matches your `origin` remote against Sentry's repo list. Without a checkout, use `--local`.
129+
- With no flag, `set-commits` tries `--auto` first and falls back to `--local` on failure.
130+
106131
#### Arbitrary API Access
107132

108133
```bash
@@ -193,38 +218,6 @@ sentry span list my-org/my-project/abc123def456...
193218

194219
When querying the Events API (directly or via `sentry api`), valid dataset values are: `spans`, `transactions`, `logs`, `errors`, `discover`.
195220

196-
### Release Workflow
197-
198-
The `sentry release` command group manages Sentry releases for tracking deploys and associating commits with errors. A typical CI workflow:
199-
200-
```bash
201-
# Create a release (version must match Sentry.init() release value)
202-
sentry release create my-org/1.0.0 --project my-project
203-
204-
# Associate commits via repository integration (requires git checkout)
205-
sentry release set-commits my-org/1.0.0 --auto
206-
207-
# Mark the release as finalized
208-
sentry release finalize my-org/1.0.0
209-
210-
# Record a deploy
211-
sentry release deploy my-org/1.0.0 production
212-
```
213-
214-
**Key details:**
215-
216-
- The `org/version` positional is `<org-slug>/<version>`, NOT a version prefix. `sentry release create sentry/1.0.0` means org=`sentry`, version=`1.0.0`. This is how org is specified — not via `SENTRY_ORG`.
217-
- The release **version** (e.g., `1.0.0`) must match the `release` value in your `Sentry.init()` call. If your SDK uses bare semver, the release must be bare semver too.
218-
- `--auto` requires **both** a Sentry repository integration (GitHub/GitLab/Bitbucket) **and** a local git checkout. It lists repos from the API and matches against your local `origin` remote URL, then sends the HEAD commit SHA. Without a checkout, use `--local` instead.
219-
- When neither `--auto` nor `--local` is specified, the CLI tries `--auto` first and falls back to `--local` on failure.
220-
221-
#### CI/CD Setup Notes
222-
223-
- The `sentry` npm package requires **Node.js >= 22**. CI runners like `ubuntu-latest` ship Node.js 20 — add `actions/setup-node@v6` with `node-version: 22`.
224-
- If `SENTRY_AUTH_TOKEN` is scoped to a GitHub environment (e.g., `production`), set `environment: production` on the job.
225-
- A full git checkout (`fetch-depth: 0`) is needed for `--auto` to discover the remote URL and HEAD.
226-
- `set-commits --auto` has `continue-on-error` in most workflows because it requires a working repository integration. If the integration isn't configured, the step fails but the rest of the release workflow succeeds.
227-
228221
### Common Mistakes
229222

230223
- **Wrong issue ID format**: Use `PROJECT-123` (short ID), not the numeric ID `123456789`. The short ID includes the project prefix.
@@ -283,7 +276,7 @@ Work with Sentry organizations
283276
- `sentry org list` — List organizations
284277
- `sentry org view <org>` — View details of an organization
285278

286-
→ Full flags and examples: `references/organizations.md`
279+
→ Full flags and examples: `references/org.md`
287280

288281
### Project
289282

@@ -294,36 +287,38 @@ Work with Sentry projects
294287
- `sentry project list <org/project>` — List projects
295288
- `sentry project view <org/project>` — View details of a project
296289

297-
→ Full flags and examples: `references/projects.md`
290+
→ Full flags and examples: `references/project.md`
298291

299292
### Issue
300293

301294
Manage Sentry issues
302295

303296
- `sentry issue list <org/project>` — List issues in a project
297+
- `sentry issue events <issue>` — List events for a specific issue
304298
- `sentry issue explain <issue>` — Analyze an issue's root cause using Seer AI
305299
- `sentry issue plan <issue>` — Generate a solution plan using Seer AI
306300
- `sentry issue view <issue>` — View details of a specific issue
307301

308-
→ Full flags and examples: `references/issues.md`
302+
→ Full flags and examples: `references/issue.md`
309303

310304
### Event
311305

312-
View Sentry events
306+
View and list Sentry events
313307

314308
- `sentry event view <org/project/event-id...>` — View details of a specific event
309+
- `sentry event list <issue>` — List events for an issue
315310

316-
→ Full flags and examples: `references/events.md`
311+
→ Full flags and examples: `references/event.md`
317312

318-
### Api
313+
### API
319314

320315
Make an authenticated API request
321316

322317
- `sentry api <endpoint>` — Make an authenticated API request
323318

324319
→ Full flags and examples: `references/api.md`
325320

326-
### Cli
321+
### CLI
327322

328323
CLI-related commands
329324

@@ -332,7 +327,7 @@ CLI-related commands
332327
- `sentry cli setup` — Configure shell integration
333328
- `sentry cli upgrade <version>` — Update the Sentry CLI to the latest version
334329

335-
→ Full flags and examples: `references/setup.md`
330+
→ Full flags and examples: `references/cli.md`
336331

337332
### Dashboard
338333

@@ -345,7 +340,7 @@ Manage Sentry dashboards
345340
- `sentry dashboard widget edit <org/project/dashboard...>` — Edit a widget in a dashboard
346341
- `sentry dashboard widget delete <org/project/dashboard...>` — Delete a widget from a dashboard
347342

348-
→ Full flags and examples: `references/dashboards.md`
343+
→ Full flags and examples: `references/dashboard.md`
349344

350345
### Release
351346

@@ -369,15 +364,15 @@ Work with Sentry repositories
369364

370365
- `sentry repo list <org/project>` — List repositories
371366

372-
→ Full flags and examples: `references/teams.md`
367+
→ Full flags and examples: `references/repo.md`
373368

374369
### Team
375370

376371
Work with Sentry teams
377372

378373
- `sentry team list <org/project>` — List teams
379374

380-
→ Full flags and examples: `references/teams.md`
375+
→ Full flags and examples: `references/team.md`
381376

382377
### Log
383378

@@ -386,7 +381,7 @@ View Sentry logs
386381
- `sentry log list <org/project-or-trace-id...>` — List logs from a project
387382
- `sentry log view <org/project/log-id...>` — View details of one or more log entries
388383

389-
→ Full flags and examples: `references/logs.md`
384+
→ Full flags and examples: `references/log.md`
390385

391386
### Sourcemap
392387

@@ -404,7 +399,7 @@ List and view spans in projects or traces
404399
- `sentry span list <org/project/trace-id...>` — List spans in a project or trace
405400
- `sentry span view <trace-id/span-id...>` — View details of specific spans
406401

407-
→ Full flags and examples: `references/traces.md`
402+
→ Full flags and examples: `references/span.md`
408403

409404
### Trace
410405

@@ -414,7 +409,7 @@ View distributed traces
414409
- `sentry trace view <org/project/trace-id...>` — View details of a specific trace
415410
- `sentry trace logs <org/trace-id...>` — View logs associated with a trace
416411

417-
→ Full flags and examples: `references/traces.md`
412+
→ Full flags and examples: `references/trace.md`
418413

419414
### Trial
420415

@@ -423,23 +418,23 @@ Manage product trials
423418
- `sentry trial list <org>` — List product trials
424419
- `sentry trial start <name> <org>` — Start a product trial
425420

426-
→ Full flags and examples: `references/trials.md`
421+
→ Full flags and examples: `references/trial.md`
427422

428423
### Init
429424

430425
Initialize Sentry in your project (experimental)
431426

432427
- `sentry init <target> <directory>` — Initialize Sentry in your project (experimental)
433428

434-
→ Full flags and examples: `references/setup.md`
429+
→ Full flags and examples: `references/init.md`
435430

436431
### Schema
437432

438433
Browse the Sentry API schema
439434

440435
- `sentry schema <resource...>` — Browse the Sentry API schema
441436

442-
→ Full flags and examples: `references/setup.md`
437+
→ Full flags and examples: `references/schema.md`
443438

444439
## Global Options
445440

.well-known/skills/sentry-cli/references/api.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
name: sentry-cli-api
3-
version: 0.24.1
4-
description: Make arbitrary Sentry API requests
3+
version: 0.25.0
4+
description: Make an authenticated API request
55
requires:
66
bins: ["sentry"]
77
auth: true
88
---
99

10-
# API Command
10+
# API Commands
1111

1212
Make an authenticated API request
1313

.well-known/skills/sentry-cli/references/auth.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
name: sentry-cli-auth
3-
version: 0.24.1
4-
description: Authenticate with Sentry via OAuth or API tokens
3+
version: 0.25.0
4+
description: Authenticate with Sentry
55
requires:
66
bins: ["sentry"]
77
auth: true
88
---
99

10-
# Authentication Commands
10+
# Auth Commands
1111

1212
Authenticate with Sentry
1313

pr-preview/pr-670/.well-known/skills/sentry-cli/references/cli.md renamed to .well-known/skills/sentry-cli/references/cli.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: sentry-cli-cli
3-
version: 0.25.0-dev.0
3+
version: 0.25.0
44
description: CLI-related commands
55
requires:
66
bins: ["sentry"]

pr-preview/pr-680/.well-known/skills/sentry-cli/references/dashboard.md renamed to .well-known/skills/sentry-cli/references/dashboard.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: sentry-cli-dashboard
3-
version: 0.25.0-dev.0
3+
version: 0.25.0
44
description: Manage Sentry dashboards
55
requires:
66
bins: ["sentry"]

0 commit comments

Comments
 (0)