chore(docs): strip sovereign-agent composition pattern (X4) #272
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Mintlify Docs CI | |
| on: | |
| pull_request: | |
| branches: ["main"] | |
| push: | |
| branches: ["main"] | |
| # Daily run guards against rot when referenced pages in other repos | |
| # move/delete without a corresponding docs PR being opened here. | |
| # Failure surfaces in the Actions tab even on days with no PR traffic. | |
| schedule: | |
| - cron: "0 6 * * *" | |
| jobs: | |
| validate-docs: | |
| name: Validate Mintlify Docs | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Checkout repository | |
| uses: actions/checkout@v6 | |
| - name: Set up Node.js | |
| uses: actions/setup-node@v6 | |
| with: | |
| node-version: "22.x" | |
| - name: Install Mintlify CLI | |
| run: npm i -g mint | |
| - name: Validate documentation build | |
| run: mint validate || echo "::warning::mint validate reported issues (non-blocking)" | |
| - name: Check for broken internal links | |
| run: mint broken-links |