Skip to content

Commit 30da106

Browse files
authored
Merge branch 'main' into fix/test-elastic-nav
2 parents 98958ad + 0485881 commit 30da106

327 files changed

Lines changed: 16694 additions & 9494 deletions

File tree

Some content is hidden

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

.coderabbit.yaml

Lines changed: 159 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,159 @@
1+
# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json
2+
language: en-US
3+
tone_instructions: >-
4+
Be concise and direct. Only flag genuine bugs, security issues,
5+
and logic errors. Skip style nitpicks. If the code is correct
6+
and clear, do not leave inline comments.
7+
reviews:
8+
profile: chill
9+
request_changes_workflow: true
10+
high_level_summary: false
11+
review_details: false
12+
poem: false
13+
in_progress_fortune: false
14+
enable_prompt_for_ai_agents: true
15+
review_status: false
16+
sequence_diagrams: true
17+
estimate_code_review_effort: false
18+
collapse_walkthrough: true
19+
changed_files_summary: false
20+
suggested_labels: true
21+
auto_apply_labels: true
22+
labeling_instructions:
23+
- label: breaking
24+
instructions: "Apply only this label when the PR introduces breaking changes to public APIs, CLI behavior, or configuration formats"
25+
- label: feature
26+
instructions: "Apply only this label when the PR introduces entirely new functionality or capabilities"
27+
- label: enhancement
28+
instructions: "Apply only this label when the PR improves or extends existing functionality (not new features)"
29+
- label: fix
30+
instructions: "Apply only this label when the PR fixes a bug or incorrect behavior"
31+
- label: documentation
32+
instructions: "Apply only this label when the PR primarily updates docs/ content, README, or doc comments"
33+
- label: chore
34+
instructions: "Apply only this label for maintenance: refactoring, code cleanup, or config changes with no user-facing impact"
35+
- label: dependencies
36+
instructions: "Apply only this label when NuGet packages or other dependency versions are added or updated"
37+
- label: ci
38+
instructions: "Apply only this label when GitHub Actions workflows, CI/CD scripts, or build automation is modified"
39+
- label: redesign
40+
instructions: "Apply only this label when the PR contains site template, layout, or UI overhaul work"
41+
suggested_reviewers: false
42+
auto_review:
43+
enabled: true
44+
drafts: false
45+
path_filters:
46+
- "!.artifacts/**"
47+
- "!**/bin/**"
48+
- "!**/obj/**"
49+
finishing_touches:
50+
docstrings:
51+
enabled: false
52+
unit_tests:
53+
enabled: false
54+
simplify:
55+
enabled: true
56+
tools:
57+
shellcheck:
58+
enabled: true
59+
markdownlint:
60+
enabled: true
61+
github-checks:
62+
enabled: true
63+
languagetool:
64+
enabled: true
65+
yamllint:
66+
enabled: true
67+
actionlint:
68+
enabled: true
69+
gitleaks:
70+
enabled: true
71+
trufflehog:
72+
enabled: true
73+
ruff:
74+
enabled: false
75+
biome:
76+
enabled: false
77+
hadolint:
78+
enabled: true
79+
swiftlint:
80+
enabled: false
81+
phpstan:
82+
enabled: false
83+
phpmd:
84+
enabled: false
85+
phpcs:
86+
enabled: false
87+
golangci-lint:
88+
enabled: false
89+
detekt:
90+
enabled: false
91+
eslint:
92+
enabled: true
93+
flake8:
94+
enabled: false
95+
rubocop:
96+
enabled: false
97+
buf:
98+
enabled: false
99+
regal:
100+
enabled: false
101+
pmd:
102+
enabled: false
103+
clang:
104+
enabled: false
105+
cppcheck:
106+
enabled: false
107+
opengrep:
108+
enabled: false
109+
semgrep:
110+
enabled: false
111+
circleci:
112+
enabled: false
113+
clippy:
114+
enabled: false
115+
sqlfluff:
116+
enabled: false
117+
checkov:
118+
enabled: false
119+
tflint:
120+
enabled: false
121+
pylint:
122+
enabled: false
123+
oxc:
124+
enabled: false
125+
fortitudeLint:
126+
enabled: false
127+
brakeman:
128+
enabled: false
129+
prismaLint:
130+
enabled: false
131+
luacheck:
132+
enabled: false
133+
blinter:
134+
enabled: false
135+
smartyLint:
136+
enabled: false
137+
emberTemplateLint:
138+
enabled: false
139+
psscriptanalyzer:
140+
enabled: false
141+
shopifyThemeCheck:
142+
enabled: false
143+
htmlhint:
144+
enabled: false
145+
stylelint:
146+
enabled: false
147+
checkmake:
148+
enabled: false
149+
osvScanner:
150+
enabled: false
151+
dotenvLint:
152+
enabled: false
153+
trivy:
154+
enabled: false
155+
knowledge_base:
156+
code_guidelines:
157+
enabled: true
158+
chat:
159+
auto_reply: true

.editorconfig

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -263,10 +263,6 @@ dotnet_diagnostic.IDE0072.severity = none
263263

264264
dotnet_diagnostic.CA1873.severity = suggestion
265265

266-
[src/api/Elastic.Documentation.Api.Lambda/**.cs]
267-
dotnet_diagnostic.IL3050.severity = none
268-
dotnet_diagnostic.IL2026.severity = none
269-
270266
[src/api/Elastic.Documentation.Mcp.Remote/**.cs]
271267
dotnet_diagnostic.IL3050.severity = none
272268
dotnet_diagnostic.IL2026.severity = none

.github/updatecli/updatecli.d/versions.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,19 @@ sources:
4747
versionfilter:
4848
kind: latest
4949

50+
latest-edot-browser-version:
51+
name: Get latest release version for the elastic-otel-rum-js
52+
kind: githubrelease
53+
transformers:
54+
- trimprefix: v
55+
spec:
56+
owner: elastic
57+
repository: elastic-otel-rum-js
58+
token: '{{ requiredEnv "GITHUB_TOKEN" }}'
59+
username: '{{ requiredEnv "GITHUB_ACTOR" }}'
60+
versionfilter:
61+
kind: latest
62+
5063
latest-edot-cf-aws-version:
5164
name: Get latest release version for the edot-cf-aws
5265
kind: githubrelease
@@ -467,6 +480,15 @@ targets:
467480
file: config/versions.yml
468481
key: versioning_systems.edot-android.current
469482

483+
update-docs-docset-browser:
484+
name: 'Update config/versions.yml edot-browser {{ source "latest-edot-browser-version" }}'
485+
scmid: githubConfig
486+
sourceid: latest-edot-browser-version
487+
kind: yaml
488+
spec:
489+
file: config/versions.yml
490+
key: versioning_systems.edot-browser.current
491+
470492
update-docs-docset-cf-aws:
471493
name: 'Update config/versions.yml edot-cf-aws {{ source "latest-edot-cf-aws-version" }}'
472494
scmid: githubConfig

.github/updatecli/values.d/scm.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ scm:
66
edot-cloud-forwarder-aws
77
edot-cloud-forwarder-azure
88
edot-cloud-forwarder-gcp
9+
elastic-otel-rum-js
910
branch: main

.github/workflows/build-api-lambda.yml

Lines changed: 0 additions & 44 deletions
This file was deleted.

.github/workflows/ci.yml

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,6 @@ jobs:
3535
build-link-index-updater-lambda:
3636
uses: ./.github/workflows/build-link-index-updater-lambda.yml
3737

38-
build-api-lambda:
39-
uses: ./.github/workflows/build-api-lambda.yml
40-
4138
synthetics:
4239
runs-on: ubuntu-latest
4340
env:
@@ -121,6 +118,18 @@ jobs:
121118
run: npm run test
122119

123120

121+
lint:
122+
runs-on: ubuntu-latest
123+
steps:
124+
- uses: actions/checkout@v6
125+
126+
- name: Bootstrap Action Workspace
127+
id: bootstrap
128+
uses: ./.github/actions/bootstrap
129+
130+
- name: Lint
131+
run: dotnet run --project build -c release -- lint
132+
124133
build:
125134
runs-on: ${{ matrix.os }}
126135
strategy:
@@ -146,8 +155,8 @@ jobs:
146155
- name: Install Aspire workload
147156
run: dotnet workload install aspire
148157

149-
- name: Build
150-
run: dotnet run --project build -c release
158+
- name: Compile
159+
run: dotnet run --project build -c release -- compile
151160

152161
- name: Test
153162
run: dotnet run --project build -c release -- unit-test

.github/workflows/deploy-api-lambda-edge.yml

Lines changed: 0 additions & 18 deletions
This file was deleted.

.github/workflows/deploy-api-lambda-prod.yml

Lines changed: 0 additions & 22 deletions
This file was deleted.

0 commit comments

Comments
 (0)