Skip to content

Commit 37cd59b

Browse files
Merge branch 'main' into feat/api-packaging
2 parents a97ff24 + 36d7ba8 commit 37cd59b

File tree

969 files changed

+137431
-19524
lines changed

Some content is hidden

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

969 files changed

+137431
-19524
lines changed

.github/copilot-instructions.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
This is a docs repository for the Kong Developer site (https://developer.konghq.com/). We use Jekyll, Netlify, Ruby, and then write our docs in Markdown and YAML. Please use these guidelines when you are asked to create a PR, write a commit, or review a PR:
2+
3+
## Required Before Each Commit
4+
- Run `make run` before committing any changes to ensure there aren't any issues with the site building
5+
6+
## Repository Structure
7+
- The /tools directory contains all the information about how our different tooling works, such as automated tests, autogenerating new plugin scaffolding, and changelog generator
8+
9+
## PR reviews
10+
11+
When you leave PR reviews, always provide GitHub suggestions with actionable feedback that the PR creator can directly commit. For example, don't say "Change this variable.", instead, create a comment with a suggestion that changes the variable to the correct one.
12+
13+
## Key Guidelines
14+
- We write three types of docs: reference, landing page (written in yaml), and how-tos
15+
- When you write or edit a doc, use app/contributing/index.md to format the body text (as well as code blocks) correctly for each page type
16+
- When writing or editing UI steps, use the formats listed in docs/ui-steps-standards.md
17+
- When adding tags to the frontmatter, follow the instructions here: docs/update-tag-schema.md
18+
- For anything that is added to the frontmatter of a doc, use docs/front-matter-reference.md for a reference

.github/reusable-steps/install-deps/action.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ runs:
1010
ruby-version: .ruby-version
1111

1212
- name: Ruby gem cache
13-
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
13+
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5
1414
with:
1515
path: ${{ github.workspace }}/vendor/bundle
1616
key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }}
@@ -26,12 +26,12 @@ runs:
2626
run: bundle install --jobs 4 --retry 3
2727

2828
# Configure Node to build assets
29-
- uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6
29+
- uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6
3030
with:
31-
node-version: "22"
31+
node-version: "24"
3232

3333
- name: Cache node modules
34-
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
34+
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5
3535
env:
3636
cache-name: cache-node-modules
3737
with:

.github/styles/base/Dictionary.txt

Lines changed: 38 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,15 @@ agentic
1313
Agno
1414
Agno's
1515
Alertmanager
16+
Alibaba
1617
allow_terminated
1718
allowlist
1819
allowlisting
1920
allowlisted
2021
Amal
2122
Amberflo
2223
amberflo
24+
andAll
2325
anonymization
2426
anonymized
2527
Anonymizer
@@ -41,6 +43,7 @@ Arya
4143
Arya
4244
arya
4345
assumeRole
46+
async
4447
Atlassian
4548
auditability
4649
authtoken
@@ -103,6 +106,7 @@ certificate_admin
103106
charset
104107
chatbot
105108
chatbots
109+
chatwise
106110
cidr
107111
cidrs
108112
cleartext
@@ -144,6 +148,7 @@ crd
144148
crds
145149
created_at
146150
creationTimestamp
151+
CRMs
147152
cronjob
148153
CrowdStrike
149154
cryptocurrency
@@ -189,6 +194,7 @@ deserialize
189194
deserialized
190195
destructuring
191196
dev
197+
devops
192198
Dex
193199
Dex
194200
dict
@@ -215,6 +221,7 @@ DPPs
215221
drilldown
216222
dynatrace
217223
Dynatrace
224+
eason
218225
ecs
219226
ElastiCache
220227
ElastiCache
@@ -235,8 +242,10 @@ etcd
235242
event_hook
236243
eventhooks
237244
eventTime
245+
evaluable
238246
example_service
239247
exfiltrate
248+
extra_body
240249
failover
241250
fapi
242251
Fargate
@@ -260,6 +269,7 @@ gatewayclass
260269
gateway_entity
261270
gcloud
262271
gcp
272+
generationConfig
263273
geo
264274
geos
265275
getter
@@ -276,11 +286,16 @@ gluu
276286
Gluu
277287
gojira
278288
Golang
289+
googleSearch
290+
goroutine
279291
Goroutine
280-
Goroutine
292+
goroutines
293+
GPUs
281294
gbps
282295
grafana
283296
Grafana
297+
greaterThan
298+
greaterThanOrEquals
284299
grpc
285300
grpcbin
286301
GRPCRoute
@@ -424,6 +439,7 @@ Knatives
424439
knep
425440
kong
426441
kongair
442+
kong_konnect_api_request
427443
kong_name
428444
kong-ip
429445
Kong/kong
@@ -459,9 +475,12 @@ Kustomize
459475
kustomize
460476
kustomize
461477
kv
478+
Lakera
462479
langchain
463480
lapis
464481
lastTimestamp
482+
lessThan
483+
lessThanOrEquals
465484
Librato
466485
Librato
467486
libxml2
@@ -471,6 +490,7 @@ LLM
471490
llm
472491
LLMLingua
473492
LLMs
493+
Lodash
474494
Loggly
475495
Loggly
476496
loggly
@@ -498,6 +518,7 @@ md
498518
mebibytes
499519
Memcached
500520
Memcached
521+
Memorystore
501522
meshopa
502523
meshopas
503524
meshpassthrough
@@ -626,6 +647,7 @@ PostgreSQL
626647
PowerShell
627648
PowerShell
628649
preferred_name
650+
premade
629651
prepend
630652
prepended
631653
prepending
@@ -679,6 +701,7 @@ Rekor
679701
remediation
680702
remediations
681703
repo
704+
repos
682705
reportingComponent
683706
reportingInstance
684707
requery
@@ -687,9 +710,12 @@ requeue
687710
request_counts
688711
requestable
689712
RequestResponse
713+
rerank
690714
Rerank
715+
reranked
691716
reranking
692717
resourceVersion
718+
response_format
693719
Resty
694720
Resty
695721
resty
@@ -734,6 +760,7 @@ serializer
734760
serverless
735761
serviceaccounts
736762
serviceless
763+
service_name
737764
shm
738765
show_in_api
739766
Sigstore
@@ -743,6 +770,7 @@ slos
743770
SLT_Enc
744771
sni
745772
snis
773+
sonarqube
746774
Splunk
747775
Splunk
748776
ssl
@@ -779,6 +807,8 @@ submodule
779807
submodule's
780808
subnet
781809
subnets
810+
subprocess
811+
subprocesses
782812
subresource
783813
substring
784814
subtable
@@ -820,6 +850,9 @@ Terraform's
820850
Terraform's
821851
text_splitters
822852
tfvars
853+
thinkingConfig
854+
thinking_budget
855+
imageConfig
823856
timeframe
824857
timeframes
825858
timeseries
@@ -868,7 +901,7 @@ unescaped
868901
ungroup
869902
ungrouped
870903
Unicode
871-
Unicode
904+
unicode
872905
unix
873906
unmanaged
874907
unmarshalled
@@ -921,6 +954,7 @@ Valero
921954
Valero
922955
validator
923956
validators
957+
Valkey
924958
vararg
925959
vc
926960
viewport
@@ -952,7 +986,9 @@ workingDir
952986
workqueue
953987
workspace
954988
workspace's
989+
xai
955990
xbox
991+
xcode
956992
xenial
957993
yaml
958994
yml

.github/styles/base/Kongterms.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,5 @@ swap:
1616
Kong Gateway Operator: "{{site.gateway_operator_product_name}}"
1717
"{{site.kgo_product_name}}": "{{site.gateway_operator_product_name}}"
1818
ServiceHub: Service Hub
19-
Runtime Manager: Gateway Manager
19+
Runtime Manager: API Gateway
2020
dbless: DB-less

.github/workflows/automated-tests.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ jobs:
1717
strategy:
1818
matrix:
1919
gateway:
20-
- '3.12'
20+
- '3.13'
2121
steps:
2222
- name: Harden Runner
23-
uses: step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
23+
uses: step-security/harden-runner@20cf305ff2072d973412fa9b1e3a4f227bda3c76 # v2.14.0
2424
with:
2525
egress-policy: audit
2626

27-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
27+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
2828
with:
2929
submodules: 'recursive'
3030

@@ -48,7 +48,7 @@ jobs:
4848
env:
4949
KONG_LICENSE_DATA: ${{ steps.getLicense.outputs.license }}
5050
RUNTIME: gateway
51-
PRODUCT: gateway
51+
PRODUCTS: ai-gateway,gateway
5252
GATEWAY_VERSION: ${{ matrix.gateway }}
5353
run: |
5454
DEBUG=tests:*,debug npm run run-tests

.github/workflows/build-automated-tests-image.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,16 @@ jobs:
77
runs-on: ubuntu-latest
88
steps:
99
- name: Harden Runner
10-
uses: step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
10+
uses: step-security/harden-runner@20cf305ff2072d973412fa9b1e3a4f227bda3c76 # v2.14.0
1111
with:
1212
egress-policy: audit
1313

14-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
14+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
1515
with:
1616
submodules: 'recursive'
1717

1818
- name: Set up Docker Buildx
19-
uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
19+
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0
2020

2121
- name: Login to GitHub Container Registry
2222
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
@@ -26,7 +26,7 @@ jobs:
2626
password: ${{ secrets.GITHUB_TOKEN }}
2727

2828
- name: Cache Docker layers
29-
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
29+
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
3030
with:
3131
path: /tmp/.buildx-cache
3232
key: ${{ runner.os }}-buildx-${{ github.sha }}

.github/workflows/check-for-changes-in-docs-repo.yml

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

0 commit comments

Comments
 (0)