Skip to content

Commit 9d6487b

Browse files
Merge branch 'master' into jeff.morgan/update-blog-links-apr-26
2 parents aa21a8b + 1baad3f commit 9d6487b

File tree

276 files changed

+12998
-1586
lines changed

Some content is hidden

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

276 files changed

+12998
-1586
lines changed

.github/workflows/approved_status.yml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,22 +16,24 @@ permissions:
1616
jobs:
1717
send_status:
1818
runs-on: ubuntu-latest
19+
permissions:
20+
id-token: write
1921
if: >
2022
github.event.pull_request.draft == false &&
2123
!contains(github.event.pull_request.labels.*.name, 'ci/skip') &&
2224
!contains(github.event.pull_request.head.ref, 'datadog-api-spec/test/') &&
2325
contains(github.event.pull_request.head.ref, 'datadog-api-spec/generated/')
2426
steps:
25-
- name: Get GitHub App token
26-
id: get_token
27-
uses: actions/create-github-app-token@d72941d797fd3113feb6b93fd0dec494b13a2547 # v1.12.0
27+
- name: Get GitHub token
28+
id: octo-sts
29+
uses: DataDog/dd-octo-sts-action@96a25462dbcb10ebf0bfd6e2ccc917d2ab235b9a # v1.0.4
2830
with:
29-
app-id: ${{ secrets.PIPELINE_GITHUB_APP_ID }}
30-
private-key: ${{ secrets.PIPELINE_GITHUB_APP_PRIVATE_KEY }}
31-
repositories: datadog-api-spec
31+
scope: DataDog/datadog-api-spec
32+
policy: documentation.github.post-review-status.pull-request
3233
- name: Post PR review status check
3334
uses: DataDog/github-actions/post-review-status@65b4875f33ad773d7ba4b005a2cb5f35020295f3 # v2.3.0
3435
with:
35-
github-token: ${{ steps.get_token.outputs.token }}
36+
github-token: ${{ steps.octo-sts.outputs.token }}
3637
repo: datadog-api-spec
3738
context: documentation/master
39+

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -326,5 +326,9 @@ layouts/shortcodes/mdoc/en/**/*.ast.json
326326
# Deprecated generated file for LLMs (keep so it's not merged back in)
327327
static/llms.txt
328328

329+
# Playwright
330+
test-results/
331+
playwright-report/
332+
329333
# AI
330334
.claude/*local*

config/_default/menus/api.en.yaml

Lines changed: 118 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -8792,7 +8792,7 @@ menu:
87928792
operationids:
87938793
- UnarchiveFeatureFlag
87948794
unstable: []
8795-
order: 8
8795+
order: 14
87968796
- name: Enable a feature flag in an environment
87978797
url: '#enable-a-feature-flag-in-an-environment'
87988798
identifier: feature-flags-enable-a-feature-flag-in-an-environment
@@ -8804,7 +8804,7 @@ menu:
88048804
operationids:
88058805
- EnableFeatureFlagEnvironment
88068806
unstable: []
8807-
order: 7
8807+
order: 13
88088808
- name: Disable a feature flag in an environment
88098809
url: '#disable-a-feature-flag-in-an-environment'
88108810
identifier: feature-flags-disable-a-feature-flag-in-an-environment
@@ -8816,7 +8816,31 @@ menu:
88168816
operationids:
88178817
- DisableFeatureFlagEnvironment
88188818
unstable: []
8819-
order: 6
8819+
order: 12
8820+
- name: Update targeting rules for a flag
8821+
url: '#update-targeting-rules-for-a-flag'
8822+
identifier: feature-flags-update-targeting-rules-for-a-flag
8823+
parent: feature-flags
8824+
generated: true
8825+
params:
8826+
versions:
8827+
- v2
8828+
operationids:
8829+
- UpdateAllocationsForFeatureFlagInEnvironment
8830+
unstable: []
8831+
order: 10
8832+
- name: Create targeting rules for a flag env
8833+
url: '#create-targeting-rules-for-a-flag-env'
8834+
identifier: feature-flags-create-targeting-rules-for-a-flag-env
8835+
parent: feature-flags
8836+
generated: true
8837+
params:
8838+
versions:
8839+
- v2
8840+
operationids:
8841+
- CreateAllocationsForFeatureFlagInEnvironment
8842+
unstable: []
8843+
order: 11
88208844
- name: Archive a feature flag
88218845
url: '#archive-a-feature-flag'
88228846
identifier: feature-flags-archive-a-feature-flag
@@ -8828,7 +8852,7 @@ menu:
88288852
operationids:
88298853
- ArchiveFeatureFlag
88308854
unstable: []
8831-
order: 9
8855+
order: 15
88328856
- name: Update a feature flag
88338857
url: '#update-a-feature-flag'
88348858
identifier: feature-flags-update-a-feature-flag
@@ -8840,7 +8864,7 @@ menu:
88408864
operationids:
88418865
- UpdateFeatureFlag
88428866
unstable: []
8843-
order: 10
8867+
order: 16
88448868
- name: Get a feature flag
88458869
url: '#get-a-feature-flag'
88468870
identifier: feature-flags-get-a-feature-flag
@@ -8852,7 +8876,55 @@ menu:
88528876
operationids:
88538877
- GetFeatureFlag
88548878
unstable: []
8855-
order: 11
8879+
order: 17
8880+
- name: Stop a progressive rollout
8881+
url: '#stop-a-progressive-rollout'
8882+
identifier: feature-flags-stop-a-progressive-rollout
8883+
parent: feature-flags
8884+
generated: true
8885+
params:
8886+
versions:
8887+
- v2
8888+
operationids:
8889+
- StopExposureSchedule
8890+
unstable: []
8891+
order: 6
8892+
- name: Start a progressive rollout
8893+
url: '#start-a-progressive-rollout'
8894+
identifier: feature-flags-start-a-progressive-rollout
8895+
parent: feature-flags
8896+
generated: true
8897+
params:
8898+
versions:
8899+
- v2
8900+
operationids:
8901+
- StartExposureSchedule
8902+
unstable: []
8903+
order: 9
8904+
- name: Resume a progressive rollout
8905+
url: '#resume-a-progressive-rollout'
8906+
identifier: feature-flags-resume-a-progressive-rollout
8907+
parent: feature-flags
8908+
generated: true
8909+
params:
8910+
versions:
8911+
- v2
8912+
operationids:
8913+
- ResumeExposureSchedule
8914+
unstable: []
8915+
order: 7
8916+
- name: Pause a progressive rollout
8917+
url: '#pause-a-progressive-rollout'
8918+
identifier: feature-flags-pause-a-progressive-rollout
8919+
parent: feature-flags
8920+
generated: true
8921+
params:
8922+
versions:
8923+
- v2
8924+
operationids:
8925+
- PauseExposureSchedule
8926+
unstable: []
8927+
order: 8
88568928
- name: Update an environment
88578929
url: '#update-an-environment'
88588930
identifier: feature-flags-update-an-environment
@@ -8924,7 +8996,7 @@ menu:
89248996
operationids:
89258997
- CreateFeatureFlag
89268998
unstable: []
8927-
order: 12
8999+
order: 18
89289000
- name: List feature flags
89299001
url: '#list-feature-flags'
89309002
identifier: feature-flags-list-feature-flags
@@ -8936,7 +9008,7 @@ menu:
89369008
operationids:
89379009
- ListFeatureFlags
89389010
unstable: []
8939-
order: 13
9011+
order: 19
89409012
- name: Fleet Automation
89419013
url: /api/latest/fleet-automation/
89429014
identifier: fleet-automation
@@ -13821,6 +13893,30 @@ menu:
1382113893
url: /api/latest/status-pages/
1382213894
identifier: status-pages
1382313895
generated: true
13896+
- name: Unpublish status page
13897+
url: '#unpublish-status-page'
13898+
identifier: status-pages-unpublish-status-page
13899+
parent: status-pages
13900+
generated: true
13901+
params:
13902+
versions:
13903+
- v2
13904+
operationids:
13905+
- UnpublishStatusPage
13906+
unstable: []
13907+
order: 7
13908+
- name: Publish status page
13909+
url: '#publish-status-page'
13910+
identifier: status-pages-publish-status-page
13911+
parent: status-pages
13912+
generated: true
13913+
params:
13914+
versions:
13915+
- v2
13916+
operationids:
13917+
- PublishStatusPage
13918+
unstable: []
13919+
order: 6
1382413920
- name: Update maintenance
1382513921
url: '#update-maintenance'
1382613922
identifier: status-pages-update-maintenance
@@ -13832,7 +13928,7 @@ menu:
1383213928
operationids:
1383313929
- UpdateMaintenance
1383413930
unstable: []
13835-
order: 17
13931+
order: 19
1383613932
- name: Get maintenance
1383713933
url: '#get-maintenance'
1383813934
identifier: status-pages-get-maintenance
@@ -13844,7 +13940,7 @@ menu:
1384413940
operationids:
1384513941
- GetMaintenance
1384613942
unstable: []
13847-
order: 19
13943+
order: 21
1384813944
- name: Schedule maintenance
1384913945
url: '#schedule-maintenance'
1385013946
identifier: status-pages-schedule-maintenance
@@ -13856,7 +13952,7 @@ menu:
1385613952
operationids:
1385713953
- CreateMaintenance
1385813954
unstable: []
13859-
order: 16
13955+
order: 18
1386013956
- name: Update degradation
1386113957
url: '#update-degradation'
1386213958
identifier: status-pages-update-degradation
@@ -13868,7 +13964,7 @@ menu:
1386813964
operationids:
1386913965
- UpdateDegradation
1387013966
unstable: []
13871-
order: 12
13967+
order: 14
1387213968
- name: Get degradation
1387313969
url: '#get-degradation'
1387413970
identifier: status-pages-get-degradation
@@ -13880,7 +13976,7 @@ menu:
1388013976
operationids:
1388113977
- GetDegradation
1388213978
unstable: []
13883-
order: 14
13979+
order: 16
1388413980
- name: Delete degradation
1388513981
url: '#delete-degradation'
1388613982
identifier: status-pages-delete-degradation
@@ -13892,7 +13988,7 @@ menu:
1389213988
operationids:
1389313989
- DeleteDegradation
1389413990
unstable: []
13895-
order: 15
13991+
order: 17
1389613992
- name: Create degradation
1389713993
url: '#create-degradation'
1389813994
identifier: status-pages-create-degradation
@@ -13904,7 +14000,7 @@ menu:
1390414000
operationids:
1390514001
- CreateDegradation
1390614002
unstable: []
13907-
order: 11
14003+
order: 13
1390814004
- name: Update component
1390914005
url: '#update-component'
1391014006
identifier: status-pages-update-component
@@ -13916,7 +14012,7 @@ menu:
1391614012
operationids:
1391714013
- UpdateComponent
1391814014
unstable: []
13919-
order: 7
14015+
order: 9
1392014016
- name: Get component
1392114017
url: '#get-component'
1392214018
identifier: status-pages-get-component
@@ -13928,7 +14024,7 @@ menu:
1392814024
operationids:
1392914025
- GetComponent
1393014026
unstable: []
13931-
order: 9
14027+
order: 11
1393214028
- name: Delete component
1393314029
url: '#delete-component'
1393414030
identifier: status-pages-delete-component
@@ -13940,7 +14036,7 @@ menu:
1394014036
operationids:
1394114037
- DeleteComponent
1394214038
unstable: []
13943-
order: 10
14039+
order: 12
1394414040
- name: Create component
1394514041
url: '#create-component'
1394614042
identifier: status-pages-create-component
@@ -13952,7 +14048,7 @@ menu:
1395214048
operationids:
1395314049
- CreateComponent
1395414050
unstable: []
13955-
order: 6
14051+
order: 8
1395614052
- name: List components
1395714053
url: '#list-components'
1395814054
identifier: status-pages-list-components
@@ -13964,7 +14060,7 @@ menu:
1396414060
operationids:
1396514061
- ListComponents
1396614062
unstable: []
13967-
order: 8
14063+
order: 10
1396814064
- name: Update status page
1396914065
url: '#update-status-page'
1397014066
identifier: status-pages-update-status-page
@@ -14012,7 +14108,7 @@ menu:
1401214108
operationids:
1401314109
- ListMaintenances
1401414110
unstable: []
14015-
order: 18
14111+
order: 20
1401614112
- name: List degradations
1401714113
url: '#list-degradations'
1401814114
identifier: status-pages-list-degradations
@@ -14024,7 +14120,7 @@ menu:
1402414120
operationids:
1402514121
- ListDegradations
1402614122
unstable: []
14027-
order: 13
14123+
order: 15
1402814124
- name: Create status page
1402914125
url: '#create-status-page'
1403014126
identifier: status-pages-create-status-page

0 commit comments

Comments
 (0)