Skip to content

[SEC-33438] Add Linear to security ticketing integrations public documentation#37796

Merged
estherk15 merged 7 commits into
masterfrom
nabil.sahifa/docs-linear-security-ticketing
Jun 29, 2026
Merged

[SEC-33438] Add Linear to security ticketing integrations public documentation#37796
estherk15 merged 7 commits into
masterfrom
nabil.sahifa/docs-linear-security-ticketing

Conversation

@nsahifa

@nsahifa nsahifa commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

What does this PR do? What is the motivation?

Adds Linear as a third ticketing integration on the security ticketing page, at parity with the existing Jira and ServiceNow integrations:

  • Lists Linear alongside Jira and ServiceNow in the intro.
  • Adds a Linear tab to Set up bidirectional syncing (prerequisites and setup verification).
  • Adds a Linear issue collapsible to Create bidirectional tickets (create or attach by URL, synced fields, and the core-status sync note).
  • Adds a Linear tab to Manage bidirectional Case Management tickets.
  • Adds Jira Status, Linear Issue Key, and Linear Status to the bidirectional facets list.

Merge instructions

Merge readiness:

  • Ready for merge

Additional notes

  • Preview the page at /security/ticketing_integrations/ (branch preview, or make start-no-pre-build locally).
  • The Ticketing integration API section is intentionally unchanged: the Linear public API endpoints are not yet published, so no reference links were added.

@github-actions

Copy link
Copy Markdown
Contributor

Preview links (active after the build_preview check completes)

Modified Files

@github-actions github-actions Bot added the Images Images are added/removed with this PR label Jun 26, 2026
@nsahifa nsahifa marked this pull request as ready for review June 29, 2026 12:28
@nsahifa nsahifa requested a review from a team as a code owner June 29, 2026 12:28

@estherk15 estherk15 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks for the update!

Comment thread content/en/security/ticketing_integrations.md Outdated
Comment thread content/en/security/ticketing_integrations.md Outdated
Co-authored-by: Esther Kim <esther.kim@datadoghq.com>
@nsahifa

nsahifa commented Jun 29, 2026

Copy link
Copy Markdown
Contributor Author

/merge

@gh-worker-devflow-routing-ef8351

gh-worker-devflow-routing-ef8351 Bot commented Jun 29, 2026

Copy link
Copy Markdown

View all feedbacks in Devflow UI.

2026-06-29 14:20:55 UTC ℹ️ Start processing command /merge


2026-06-29 14:21:01 UTC ℹ️ MergeQueue: waiting for PR to be ready

This pull request is not mergeable according to GitHub. Common reasons include pending required checks, missing approvals, or merge conflicts — but it could also be blocked by other repository rules or settings.
It will be added to the queue as soon as checks pass and/or get approvals. View in MergeQueue UI.
Note: if you pushed new commits since the last approval, you may need additional approval.
You can remove it from the waiting list with /remove command.


2026-06-29 14:52:46 UTC ⚠️ MergeQueue: This merge request was unqueued

nabil.sahifa@datadoghq.com unqueued this merge request

@nsahifa

nsahifa commented Jun 29, 2026

Copy link
Copy Markdown
Contributor Author

/merge -c

@gh-worker-devflow-routing-ef8351

gh-worker-devflow-routing-ef8351 Bot commented Jun 29, 2026

Copy link
Copy Markdown

View all feedbacks in Devflow UI.

2026-06-29 14:52:40 UTC ℹ️ Start processing command /merge -c

@nsahifa

nsahifa commented Jun 29, 2026

Copy link
Copy Markdown
Contributor Author

/merge

@gh-worker-devflow-routing-ef8351

gh-worker-devflow-routing-ef8351 Bot commented Jun 29, 2026

Copy link
Copy Markdown

View all feedbacks in Devflow UI.

2026-06-29 14:52:59 UTC ℹ️ Start processing command /merge


2026-06-29 14:53:04 UTC ℹ️ MergeQueue: queue is disabled

Added to the queue but the mergequeue is not enabled for now.


2026-06-29 15:13:43 UTC ⚠️ MergeQueue: This merge request was unqueued

nabil.sahifa@datadoghq.com unqueued this merge request

@nsahifa

nsahifa commented Jun 29, 2026

Copy link
Copy Markdown
Contributor Author

/merge -c

@gh-worker-devflow-routing-ef8351

gh-worker-devflow-routing-ef8351 Bot commented Jun 29, 2026

Copy link
Copy Markdown

View all feedbacks in Devflow UI.

2026-06-29 15:13:35 UTC ℹ️ Start processing command /merge -c

@nsahifa

nsahifa commented Jun 29, 2026

Copy link
Copy Markdown
Contributor Author

/merge

@gh-worker-devflow-routing-ef8351

gh-worker-devflow-routing-ef8351 Bot commented Jun 29, 2026

Copy link
Copy Markdown

View all feedbacks in Devflow UI.

2026-06-29 16:00:27 UTC ℹ️ Start processing command /merge


2026-06-29 16:00:33 UTC ℹ️ MergeQueue: waiting for PR to be ready

This pull request is not mergeable according to GitHub. Common reasons include pending required checks, missing approvals, or merge conflicts — but it could also be blocked by other repository rules or settings.
It will be added to the queue as soon as checks pass and/or get approvals. View in MergeQueue UI.
Note: if you pushed new commits since the last approval, you may need additional approval.
You can remove it from the waiting list with /remove command.


2026-06-29 16:06:09 UTC ℹ️ MergeQueue: queue is disabled

Added to the queue but the mergequeue is not enabled for now.


2026-06-29 18:34:21 UTC ⚠️ MergeQueue: This merge request was unqueued

nabil.sahifa@datadoghq.com unqueued this merge request

@nsahifa

nsahifa commented Jun 29, 2026

Copy link
Copy Markdown
Contributor Author

/merge -c

@gh-worker-devflow-routing-ef8351

gh-worker-devflow-routing-ef8351 Bot commented Jun 29, 2026

Copy link
Copy Markdown

View all feedbacks in Devflow UI.

2026-06-29 18:34:15 UTC ℹ️ Start processing command /merge -c

@estherk15 estherk15 merged commit af5ca89 into master Jun 29, 2026
23 of 30 checks passed
@estherk15 estherk15 deleted the nabil.sahifa/docs-linear-security-ticketing branch June 29, 2026 18:41
cswatt pushed a commit that referenced this pull request Jun 29, 2026
…mentation (#37796)

* Add Linear to security ticketing integrations

* Fix arrow rendering, use account wording, group optional linear fields

* Add Linear setup modal screenshot

* add linear manage-tab screenshots

* Fix vale style warnings and remove linear core-statuses sync note

* Apply suggestions from code review

Co-authored-by: Esther Kim <esther.kim@datadoghq.com>

---------

Co-authored-by: Esther Kim <esther.kim@datadoghq.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Images Images are added/removed with this PR mergequeue-status: removed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants