Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
8 changes: 4 additions & 4 deletions .apigentools-info
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
"spec_versions": {
"v1": {
"apigentools_version": "1.6.6",
"regenerated": "2025-05-08 14:37:06.898458",
"spec_repo_commit": "4b632dba"
"regenerated": "2025-08-27 16:39:23.832276",
"spec_repo_commit": "6d9663bf"
},
"v2": {
"apigentools_version": "1.6.6",
"regenerated": "2025-05-08 14:37:16.408460",
"spec_repo_commit": "4b632dba"
"regenerated": "2025-08-27 16:39:33.956193",
"spec_repo_commit": "6d9663bf"
}
}
}
38 changes: 25 additions & 13 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
* @DataDog/documentation


# Corpweb
assets/ @DataDog/corpweb
data/ @DataDog/corpweb
Expand Down Expand Up @@ -35,6 +36,8 @@ static-analysis.datadog.yml @DataDog/WebOps-Platform
translate.yaml @DataDog/WebOps-Platform
yarn.lock @DataDog/WebOps-Platform
.yarnrc.yml @DataDog/WebOps-Platform
repository.datadog.yml @Datadog/WebOps-Platform
service.datadog.yaml @DataDog/WebOps-Platform @DataDog/documentation

# Scoped Docs/WebOps
.github/ @DataDog/WebOps-Platform
Expand All @@ -58,19 +61,22 @@ local/bin/py/preview-links-template.mako @DataDog/documenta
local/bin/py/build/configurations/pull_config_preview.yaml @DataDog/WebOps-Platform @DataDog/documentation
local/bin/py/build/configurations/pull_config.yaml @DataDog/WebOps-Platform @DataDog/documentation
local/**/* @DataDog/WebOps-Platform
data/sdk_versions.json @Datadog/documentation

# markdown shortcodes
layouts/shortcodes/**/*.md @DataDog/documentation

# General version bumps
data/synthetics_worker_versions.json @Datadog/documentation
data/private_action_runner_version.json @Datadog/documentation

# SDK versions
.github/workflows/bump_versions.yml @DataDog/web-frameworks @DataDog/documentation @DataDog/WebOps-Platform
/data/sdk_versions.json @DataDog/web-frameworks @DataDog/documentation

# Serverless

/content/en/serverless/ @DataDog/serverless @DataDog/documentation
/layouts/shortcodes/latest-lambda-layer-version.html @DataDog/documentation
/layouts/shortcodes/latest-lambda-layer-version.html @DataDog/serverless-onboarding-enablement @DataDog/documentation

# Database Management
/content/en/database_monitoring/ @DataDog/database-monitoring @DataDog/documentation
Expand Down Expand Up @@ -99,7 +105,7 @@ layouts/shortcodes/integration-assets-reference.md @Dat
layouts/shortcodes/integration_categories.md @Datadog/marketplace-product-management @DataDog/documentation

# Cloud Cost Management
documentation/content/en/cloud_cost_management/*.md @DataDog/ccm-planning @DataDog/documentation
content/en/cloud_cost_management/ @DataDog/cloud-cost-management @DataDog/documentation

# Log collection
content/en/logs/log_collection/android.md @Datadog/rum-mobile @DataDog/documentation
Expand All @@ -114,14 +120,14 @@ content/en/tracing/trace_collection/dd_libraries/ios.md @Datadog/rum-mob
content/en/tracing/**/*dotnet* @DataDog/tracing-dotnet @DataDog/documentation

# Mobile SDK
content/en/real_user_monitoring/mobile_and_tv_monitoring/android/setup/ @Datadog/rum-mobile @DataDog/documentation
content/en/real_user_monitoring/mobile_and_tv_monitoring/flutter/setup/ @Datadog/rum-mobile @DataDog/documentation
content/en/real_user_monitoring/mobile_and_tv_monitoring/ios/setup/ @Datadog/rum-mobile @DataDog/documentation
content/en/real_user_monitoring/mobile_and_tv_monitoring/react_native/setup/ @Datadog/rum-mobile @DataDog/documentation
content/en/real_user_monitoring/mobile_and_tv_monitoring/roku/setup/ @Datadog/rum-mobile @DataDog/documentation
content/en/real_user_monitoring/mobile_and_tv_monitoring/unity/setup/ @Datadog/rum-mobile @DataDog/documentation
content/en/real_user_monitoring/mobile_and_tv_monitoring/kotlin_multiplatform/setup/ @Datadog/rum-mobile @DataDog/documentation
content/en/real_user_monitoring/mobile_and_tv_monitoring/session_replay/mobile @Datadog/rum-mobile @DataDog/documentation
content/en/real_user_monitoring/application_monitoring/android/setup/ @Datadog/rum-mobile @DataDog/documentation
content/en/real_user_monitoring/application_monitoring/flutter/setup/ @Datadog/rum-mobile @DataDog/documentation
content/en/real_user_monitoring/application_monitoring/ios/setup/ @Datadog/rum-mobile @DataDog/documentation
content/en/real_user_monitoring/application_monitoring/react_native/setup/ @Datadog/rum-mobile @DataDog/documentation
content/en/real_user_monitoring/application_monitoring/roku/setup/ @Datadog/rum-mobile @DataDog/documentation
content/en/real_user_monitoring/application_monitoring/unity/setup/ @Datadog/rum-mobile @DataDog/documentation
content/en/real_user_monitoring/application_monitoring/kotlin_multiplatform/setup/ @Datadog/rum-mobile @DataDog/documentation
content/en/real_user_monitoring/application_monitoring/session_replay/mobile @Datadog/rum-mobile @DataDog/documentation
content/en/real_user_monitoring/error_tracking/android.md @Datadog/rum-mobile @DataDog/documentation
content/en/real_user_monitoring/error_tracking/expo.md @Datadog/rum-mobile @DataDog/documentation
content/en/real_user_monitoring/error_tracking/flutter.md @Datadog/rum-mobile @DataDog/documentation
Expand Down Expand Up @@ -149,7 +155,7 @@ static/resources/yaml/observability_pipelines/ @DataDog/observa

content/en/synthetics/*.md @Datadog/synthetics-app @Datadog/documentation
content/en/continuous_testing/*.md @Datadog/synthetics-ct @Datadog/documentation
content/en/mobile_app_testing/*.md @Datadog/synthetics-mobile @Datadog/documentation
content/en/mobile_app_testing/*.md @Datadog/synthetics-executing-mobile @Datadog/documentation

# Software Delivery

Expand All @@ -162,10 +168,16 @@ content/en/code_analysis/ @Datadog/static-analysis @Data
content/en/quality_gates/ @Datadog/ci-app-backend @Datadog/documentation

# DDSQL Editor References
content/en/ddsql_editor/reference/*.md @Datadog/xpq @Datadog/documentation
content/en/ddsql_reference/*.md @Datadog/documentation @Datadog/advanced-query-guild

# Data Streams Monitoring
content/en/data_streams/*.md @Datadog/data-streams-monitoring @Datadog/documentation

# Ignoring files generated by Cdocs
content/.gitignore @Datadog/documentation

# Cdocs
customization_config/ @DataDog/docs-dev @DataDog/documentation
content/en/**/*.mdoc.md @DataDog/docs-dev @DataDog/documentation
layouts/shortcodes/**/*.mdoc.md @DataDog/docs-dev @DataDog/documentation
content/.gitignore @DataDog/docs-dev @DataDog/documentation
9 changes: 3 additions & 6 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,12 @@ Merge readiness:
- [ ] Ready for merge

**For Datadog employees**:
Merge queue is enabled in this repo. Your branch name MUST follow the `<name>/<description>` convention and include the forward slash (`/`). Without this format, your pull request will not pass in CI, the GitLab pipeline will not run, and you won't get a branch preview. Getting a branch preview makes it easier for us to check any issues with your PR, such as broken links.

If your branch doesn't follow this format, rename it or create a new branch and PR.
Your branch name MUST follow the `<name>/<description>` convention and include the forward slash (`/`). Without this format, your pull request will not pass CI, the GitLab pipeline will not run, and you won't get a branch preview. Getting a branch preview makes it easier for us to check any issues with your PR, such as broken links.

To have your PR automatically merged after it receives the required reviews, add the following PR comment:
If your branch doesn't follow this format, rename it or create a new branch and PR.

```
/merge
```
[6/5/2025] Merge queue has been disabled on the documentation repo. If you have write access to the repo, the PR has been reviewed by a Documentation team member, and all of the required checks have passed, you can use the **Squash and Merge** button to merge the PR. If you don't have write access, or you need help, reach out in the #documentation channel in Slack.

### Additional notes
<!-- Anything else we should know when reviewing?-->
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
issuer: https://token.actions.githubusercontent.com

subject: repo:DataDog/documentation:ref:refs/heads/master

claim_pattern:
event_name: (schedule|workflow_dispatch)
ref: refs/heads/master
ref_protected: "true"
job_workflow_ref: DataDog/documentation/\.github/workflows/bump_private_action_runner_version\.yml@refs/heads/master

permissions:
contents: write
pull_requests: write
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
issuer: https://token.actions.githubusercontent.com

subject: repo:DataDog/documentation:ref:refs/heads/master

claim_pattern:
event_name: (schedule|workflow_dispatch)
ref: refs/heads/master
ref_protected: "true"
job_workflow_ref: DataDog/documentation/\.github/workflows/bump_synthetics_worker_version\.yml@refs/heads/master

permissions:
contents: write
pull_requests: write

13 changes: 13 additions & 0 deletions .github/chainguard/self.bump-versions.create-pr.sts.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
issuer: https://token.actions.githubusercontent.com

subject: repo:DataDog/documentation:ref:refs/heads/master

claim_pattern:
event_name: schedule
ref: refs/heads/master
ref_protected: "true"
job_workflow_ref: DataDog/documentation/\.github/workflows/bump_versions\.yml@refs/heads/master

permissions:
contents: write
pull_requests: write
13 changes: 13 additions & 0 deletions .github/chainguard/websites-modules.generate-go-mod.sts.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
issuer: https://token.actions.githubusercontent.com

subject: "repo:DataDog/websites-modules:pull_request"

permissions:
contents: write
pull_requests: write

claim_pattern:
repository: "DataDog/websites-modules"
ref_type: "branch"
# job_workflow_ref: DataDog/websites-modules/.github/workflows/workflow_automation.yml@refs/heads/main
event_name: "pull_request"
6 changes: 6 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,9 @@ Guide:
eci:
# Emerging Cloud Integrations team
- integrations-internal-core/oracle_cloud_infrastructure/**/*

cdocs:
- customization_config/
- content/en/**/*.mdoc.md
- layouts/shortcodes/**/*.mdoc.md
- content/.gitignore
5 changes: 3 additions & 2 deletions .github/workflows/approved_status.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,13 +24,14 @@ jobs:
steps:
- name: Get GitHub App token
id: get_token
uses: actions/create-github-app-token@v1
uses: actions/create-github-app-token@d72941d797fd3113feb6b93fd0dec494b13a2547 # v1.12.0
with:
app-id: ${{ secrets.PIPELINE_GITHUB_APP_ID }}
private-key: ${{ secrets.PIPELINE_GITHUB_APP_PRIVATE_KEY }}
repositories: datadog-api-spec
- name: Post PR review status check
uses: DataDog/github-actions/post-review-status@v1.0.0
uses: DataDog/github-actions/post-review-status@65b4875f33ad773d7ba4b005a2cb5f35020295f3 # v2.3.0
with:
github-token: ${{ steps.get_token.outputs.token }}
repo: datadog-api-spec
context: documentation/master
78 changes: 78 additions & 0 deletions .github/workflows/bump_private_action_runner_version.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
on:
schedule:
# At 07:00 on every day-of-week from Monday through Friday.
- cron: "0 7 * * 1-5"
workflow_dispatch: # allows manual trigger

jobs:
private-action-runner-version:
permissions:
contents: write # for git push
id-token: write # Needed to federate tokens.
pull-requests: write # Action creates a PR.
runs-on: ubuntu-latest
name: Find latest private action runner version
steps:
- uses: DataDog/dd-octo-sts-action@acaa02eee7e3bb0839e4272dacb37b8f3b58ba80 # v1.0.3
id: octo-sts
with:
scope: DataDog/documentation
policy: self.bump-private-action-runner-version.create-pr

- uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
with:
persist-credentials: false

- uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0
with:
python-version: "3.11"
- run: pip install requests semver

- name: Find and write latest version
id: write-version
run: |
python local/bin/py/version_getter.py \
--url "https://api.datadoghq.com/api/v2/on-prem-management-service/runner/latest-image" \
--file-name "private_action_runner_version.json"

- name: Save modified file
run: |
mkdir -p $RUNNER_TEMP/temp
cp ./data/private_action_runner_version.json $RUNNER_TEMP/temp/

- name: echo new version
run: echo ${{ steps.write-version.outputs.new_version }}

- uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
with:
persist-credentials: true

- name: Restore modified file
run: |
cp $RUNNER_TEMP/temp/private_action_runner_version.json ./data/

- name: Write version
if: steps.write-version.outputs.new_version == 'true'
run: |-
git config user.name "github-actions[bot]"
git config user.email "41898282+github-actions[bot]@users.noreply.github.com"
git add ./data/private_action_runner_version.json
git commit -m "(Automated) Bump private action runner version"
git push -f origin HEAD:refs/heads/automatic-version-update/private-action-runner

- uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
name: Propose change with latest versions
if: steps.write-version.outputs.new_version == 'true'
with:
github-token: ${{ steps.octo-sts.outputs.token }}
result-encoding: string
script: |
await github.rest.pulls.create({
owner: context.repo.owner,
repo: context.repo.repo,
title: "(Automated) Bump version",
body: "### Merge instructions\n- [x] Please merge after reviewing",
head: "automatic-version-update/private-action-runner",
base: "master",
maintainer_can_modify: true
})
Loading
Loading