Skip to content

Commit d1d04c0

Browse files
authored
test(docs): add api extractor CI workflow (#1608)
1 parent 05beb5d commit d1d04c0

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

.github/workflows/ci.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,24 @@ jobs:
109109
yarn config set enableImmutableInstalls false
110110
node ./scripts/retry -- yarn test:integration
111111
112+
extract-docs:
113+
runs-on: smithy-typescript_ubuntu-latest_8-core
114+
name: Extract Docs
115+
steps:
116+
- uses: actions/checkout@v4
117+
- uses: actions/setup-node@v4
118+
with:
119+
node-version: 18
120+
cache: "yarn"
121+
- name: Install dependencies
122+
run: |
123+
yarn
124+
yarn turbo telemetry disable
125+
- name: Build packages
126+
run: node ./scripts/retry -- yarn build
127+
- name: Run API Extractor
128+
run: yarn extract:docs
129+
112130
ensure-typescript-formatted:
113131
runs-on: ubuntu-latest
114132
name: Ensure TypeScript is formatted

0 commit comments

Comments
 (0)