Skip to content

Commit 8d93887

Browse files
committed
feat: add support for agentic plugin documentation
1 parent 33d5511 commit 8d93887

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

.github/workflows/jsdoc-automation.yml

+7-8
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ on:
1414
default: 'T'
1515
type: string
1616
pull_number:
17-
description: 'Pull Request Number (if not provided, scans root_directory) - PR must be merged to develop branch'
17+
description: 'Pull Request Number (if not provided, scans root_directory) - PR must be merged to develop branch. DONT provide if `README documentation` is T from above'
1818
required: false
1919
type: string
2020
root_directory:
@@ -60,7 +60,7 @@ jobs:
6060
- name: Setup Node.js
6161
uses: actions/setup-node@v4
6262
with:
63-
node-version: '23'
63+
node-version: '20'
6464

6565
- name: Install pnpm
6666
uses: pnpm/action-setup@v2
@@ -86,14 +86,13 @@ jobs:
8686
working-directory: scripts/jsdoc-automation
8787
run: pnpm install --no-frozen-lockfile
8888

89+
- name: Build TypeScript
90+
working-directory: scripts/jsdoc-automation
91+
run: pnpm build
92+
8993
- name: Run documentation generator
9094
working-directory: scripts/jsdoc-automation
91-
run: |
92-
echo "Node version: $(node --version)"
93-
echo "NPM version: $(npm --version)"
94-
echo "Directory contents:"
95-
ls -la
96-
NODE_OPTIONS='--experimental-vm-modules --no-warnings' pnpm start
95+
run: pnpm start
9796
env:
9897
INPUT_ROOT_DIRECTORY: ${{ inputs.root_directory }}
9998
INPUT_PULL_NUMBER: ${{ inputs.pull_number }}

0 commit comments

Comments
 (0)