Skip to content

Commit a82ef4c

Browse files
chore: added documentation step to ci
1 parent 5a9d19c commit a82ef4c

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,18 @@ jobs:
9797
kill $SERVER_PID 2>/dev/null || true
9898
fi
9999
100+
documentation:
101+
name: Documentation
102+
runs-on: macos-latest
103+
timeout-minutes: 10
104+
steps:
105+
- uses: actions/checkout@v4
106+
- uses: swift-actions/setup-swift@v2
107+
with:
108+
swift-version: "6.1.0"
109+
- name: Build Documentation
110+
run: swift package generate-documentation --target MCP --warnings-as-errors
111+
100112
static-linux-sdk-build:
101113
name: Linux Static SDK Build (${{ matrix.swift-version }} - ${{ matrix.os }})
102114
strategy:

0 commit comments

Comments
 (0)