name: Update llms.txt List on: workflow_dispatch: push: branches: - main paths: - "packages/content/data/websites/**" jobs: update-readme: runs-on: ubuntu-latest # Skip if the push is from the bot itself if: github.actor != 'github-actions[bot]' permissions: contents: write pull-requests: write steps: - name: Checkout uses: actions/checkout@v6 with: token: ${{ secrets.PAT_TOKEN }} - name: Install dependencies uses: ./.github/actions/install - name: Update README run: node scripts/update-llms-list.js - name: Create Pull Request uses: peter-evans/create-pull-request@v8 with: token: ${{ secrets.PAT_TOKEN }} commit-message: "docs: update llms.txt list [skip ci]" title: "docs: update llms.txt list" body: | This PR updates the llms.txt list in README.md based on the current state of llms.txt in the repository. - Updates completion status of patterns - Adds new llms.txt - Updates links to completed llms.txt branch: update-llms-list base: main delete-branch: true labels: | documentation automated pr committer: github-actions[bot] author: github-actions[bot]