Skip to content

Commit 59f5c48

Browse files
authored
Merge branch 'main' into revert-qvac-17869-parakeet-ggml
2 parents 8c750e3 + 0741eb5 commit 59f5c48

43 files changed

Lines changed: 4735 additions & 309 deletions

Some content is hidden

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

.github/workflows/docs-api-pipeline-e2e.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,10 @@ jobs:
3838

3939
- uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # 2.2.0
4040
with:
41-
bun-version: latest
41+
# Pinned (vs `latest`) so a compromised Bun release can't be picked
42+
# up automatically on the next CI run. Keep in sync with the
43+
# `bun: ^1.3.11` devDep in docs/website/package.json.
44+
bun-version: 1.3.11
4245

4346
- name: Install docs website deps
4447
run: bun install

.github/workflows/docs-ci-doctor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Gate merges to docs-production by verifying all docs-related CI workflows are green.
22
# Runs on PRs targeting docs-production (i.e. main -> docs-production).
3-
# See docs/docs-workflow.md for the full deploy strategy.
3+
# See docs/website/docs-workflow.md for the full deploy strategy.
44
name: Docs CI Doctor
55

66
on:

.github/workflows/docs-generate-api.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,11 @@ jobs:
8383
8484
- name: Setup Bun
8585
uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # 2.2.0
86+
with:
87+
# Pinned (vs implicit `latest`) so a compromised Bun release can't
88+
# be picked up automatically. Keep in sync with the `bun: ^1.3.11`
89+
# devDep in docs/website/package.json.
90+
bun-version: 1.3.11
8691

8792
- name: Install dependencies (docs)
8893
working-directory: ${{ env.DOCS_DIR }}

.github/workflows/docs-post-merge-sync.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,11 @@ jobs:
5050

5151
- name: Setup Bun
5252
uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # 2.2.0
53+
with:
54+
# Pinned (vs implicit `latest`) so a compromised Bun release can't
55+
# be picked up automatically. Keep in sync with the `bun: ^1.3.11`
56+
# devDep in docs/website/package.json.
57+
bun-version: 1.3.11
5358

5459
- name: Install docs dependencies
5560
working-directory: docs/website

.github/workflows/docs-release-pipeline.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,11 @@ jobs:
140140
141141
- name: Setup Bun
142142
uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # 2.2.0
143+
with:
144+
# Pinned (vs implicit `latest`) so a compromised Bun release can't
145+
# be picked up automatically. Keep in sync with the `bun: ^1.3.11`
146+
# devDep in docs/website/package.json.
147+
bun-version: 1.3.11
143148

144149
- name: Install docs dependencies
145150
working-directory: main-tree/${{ env.DOCS_DIR }}

.github/workflows/docs-website-pr-checks.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,10 @@ jobs:
2828

2929
- uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # 2.2.0
3030
with:
31-
bun-version: latest
31+
# Pinned (vs `latest`) so a compromised Bun release can't be picked
32+
# up automatically on the next CI run, including for fork PRs.
33+
# Keep in sync with the `bun: ^1.3.11` devDep in docs/website/package.json.
34+
bun-version: 1.3.11
3235

3336
- name: Install dependencies
3437
run: bun install

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ npm install
1212
npm run docs:generate-api -- 0.9.1 --latest # writes content/docs/sdk/api/index.mdx
1313
```
1414

15-
Full workflow, CLI flags, AI augmentation, determinism guarantees, and troubleshooting are documented in [docs/docs-workflow.md](docs/docs-workflow.md). `docs:generate-api` requires `bun` on PATH (listed as a devDependency of `docs/website`).
15+
Full workflow, CLI flags, AI augmentation, determinism guarantees, and troubleshooting are documented in [docs/website/docs-workflow.md](docs/website/docs-workflow.md). `docs:generate-api` requires `bun` on PATH (listed as a devDependency of `docs/website`).
1616

1717
## PR Labels
1818

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
How the documentation site works: architecture, local development, CI, deployment, and troubleshooting.
44

5-
For general contribution guidelines (PR labels, changelog format), see the [root CONTRIBUTING.md](../CONTRIBUTING.md).
5+
For general contribution guidelines (PR labels, changelog format), see the [root CONTRIBUTING.md](../../CONTRIBUTING.md).
66

77
---
88

0 commit comments

Comments
 (0)