Skip to content
Open
Show file tree
Hide file tree
Changes from 9 commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
e92b28a
Deleting generated documentation
dkalinovInfra May 20, 2026
26b27e5
chore: update GitHub Actions to use latest actions and build MCP API …
dkalinovInfra May 20, 2026
f6f369f
chore: update package versions to 15.2.2-alpha.0 for CLI, core, MCP s…
dkalinovInfra May 20, 2026
96f6d94
Adding global git user
dkalinovInfra May 20, 2026
fa04097
chore: update build command to include API docs overrides
dkalinovInfra May 20, 2026
1675673
feat: implement version picking logic and update API doc loaders to u…
dkalinovInfra May 20, 2026
e9f0e27
chore: update package versions to 15.2.2-alpha.1 for CLI, core, MCP s…
dkalinovInfra May 20, 2026
605ce72
Merge branch 'master' into dkalinov/api-ref-docs-github-build
dkalinovInfra May 20, 2026
5ab8223
chore: downgrade package versions to 15.2.1 for CLI, core, MCP server…
dkalinovInfra May 20, 2026
5f75513
refactor(mcp): move api-docs submodule from blazor/ to common/
dkalinovInfra May 22, 2026
e8c619d
chore: update @types/node to version 25.9.1 and remove patch-api-docs…
dkalinovInfra May 22, 2026
b82f1f8
refactor: consolidate API export scripts into a shared module
dkalinovInfra May 22, 2026
4cdb495
chore: update package versions to 15.2.2-alpha.2 for CLI, core, MCP s…
dkalinovInfra May 22, 2026
fb6555a
Merge branch 'master' into dkalinov/api-ref-docs-github-build
kdinev May 26, 2026
756883b
refactor: enhance API export scripts to generate TypeDoc JSON and han…
dkalinovInfra May 27, 2026
7ec4aad
Merge branch 'dkalinov/api-ref-docs-github-build' of https://github.c…
dkalinovInfra May 27, 2026
8953017
Merge branch 'master' into dkalinov/api-ref-docs-github-build
damyanpetev May 28, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 13 additions & 2 deletions .github/workflows/npm-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,10 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
- uses: actions/checkout@v4
with:
token: ${{ secrets.CLASSIC_PAT_GITHUB }}
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you're adding a PAT token to this step as well, can we not just use submodules: true/recursive and have those clones correctly? I assume all of the submodules are needed at build time.

That'll also allow dropping or at least splitting the spread out submodule update calls from build scripts.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That PAT token was already added, so I've decided to reuse it. About other submodules, for now we don't use them during the build, so this will slow down the release workflow without any real need to have all of the submodules.

- uses: actions/setup-node@v4
with:
node-version: 24
registry-url: "https://registry.npmjs.org"
Expand All @@ -24,6 +26,15 @@ jobs:
- name: Install packages
run: yarn install --frozen-lockfile

- name: Configure git auth for private submodules
env:
TOKEN: ${{ secrets.CLASSIC_PAT_GITHUB }}
run: git config --global url."https://x-access-token:${TOKEN}@github.com/".insteadOf "https://github.com/"

- name: Build MCP API docs
working-directory: packages/igniteui-mcp/igniteui-doc-mcp
run: npm run build:docs:all

- name: Build packages
run: |
npm run build-pack
Expand Down
8 changes: 4 additions & 4 deletions packages/igniteui-mcp/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@ yarn-debug.log*
yarn-error.log*

# API MCP - Generated documentation
# igniteui-doc-mcp/docs/angular-api
# igniteui-doc-mcp/docs/blazor-api
# igniteui-doc-mcp/docs/react-api
# igniteui-doc-mcp/docs/webcomponents-api
igniteui-doc-mcp/docs/angular-api
igniteui-doc-mcp/docs/blazor-api
igniteui-doc-mcp/docs/react-api
igniteui-doc-mcp/docs/webcomponents-api

tmp/

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading
Loading