docs: add Iceberg and DuckDB FDW docs (#36965)
* docs: add Apache Iceberg FDW docs * docs: add DuckDB FDW docs * fix(tests): fix docs tests erroring in CI GitHub Auth was enabled in our supabase config.toml, which causes the supabase startup to try finding GITHUB_CLIENT_ID and GITHUB_CLIENT_SECRET in env. We don't actually need these for tests, so we can just mock them. --------- Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com>
This commit is contained in:
8
.github/workflows/docs-tests.yml
vendored
8
.github/workflows/docs-tests.yml
vendored
@@ -42,4 +42,10 @@ jobs:
|
||||
run: pnpm i
|
||||
|
||||
- name: Run tests
|
||||
run: pnpm run test:docs
|
||||
run: |
|
||||
touch .env
|
||||
# Needed to prevent local Supabase startup from erroring, due to
|
||||
# GitHub Auth being enabled in config
|
||||
echo "GITHUB_CLIENT_ID=dummy-id" >> .env
|
||||
echo "GITHUB_SECRET=dummy-secret" >> .env
|
||||
pnpm run test:docs
|
||||
|
||||
@@ -140,6 +140,13 @@ const pageMap = [
|
||||
},
|
||||
remoteFile: 'cognito.md',
|
||||
},
|
||||
{
|
||||
slug: 'duckdb',
|
||||
meta: {
|
||||
title: 'DuckDB',
|
||||
},
|
||||
remoteFile: 'duckdb.md',
|
||||
},
|
||||
{
|
||||
slug: 'firebase',
|
||||
meta: {
|
||||
@@ -147,6 +154,13 @@ const pageMap = [
|
||||
},
|
||||
remoteFile: 'firebase.md',
|
||||
},
|
||||
{
|
||||
slug: 'iceberg',
|
||||
meta: {
|
||||
title: 'Iceberg',
|
||||
},
|
||||
remoteFile: 'iceberg.md',
|
||||
},
|
||||
{
|
||||
slug: 'logflare',
|
||||
meta: {
|
||||
|
||||
@@ -1125,10 +1125,18 @@ export const database: NavMenuConstant = {
|
||||
name: 'Connecting to ClickHouse',
|
||||
url: '/guides/database/extensions/wrappers/clickhouse',
|
||||
},
|
||||
{
|
||||
name: 'Connecting to DuckDB',
|
||||
url: '/guides/database/extensions/wrappers/duckdb',
|
||||
},
|
||||
{
|
||||
name: 'Connecting to Firebase',
|
||||
url: '/guides/database/extensions/wrappers/firebase',
|
||||
},
|
||||
{
|
||||
name: 'Connecting to Iceberg',
|
||||
url: '/guides/database/extensions/wrappers/iceberg',
|
||||
},
|
||||
{
|
||||
name: 'Connecting to Logflare',
|
||||
url: '/guides/database/extensions/wrappers/logflare',
|
||||
|
||||
Reference in New Issue
Block a user