ci(deepwiki): add DeepWiki documentation crawler workflow

This commit is contained in:
xiose 2026-03-19 20:45:41 +08:00
parent cf19f33f5c
commit d64a7f7ed9

33
.github/workflows/deepwiki.yml vendored Normal file
View file

@ -0,0 +1,33 @@
name: DeepWiki Documentation Crawler
on:
push:
branches: [main]
paths:
- 'docs/**'
- '**.md'
- 'server/src/**'
- 'web/src/**'
workflow_dispatch:
concurrency:
group: deepwiki-${{ github.ref }}
cancel-in-progress: true
permissions:
contents: read
jobs:
crawl:
name: Crawl DeepWiki Documentation
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@v4
- name: DeepWiki Documentation Crawler
uses: erayack/deepwiki-action@v1
with:
repository: ${{ github.repository }}
max_concurrency: '3'