Skip to content

fix: refresh stale documentation links #22

fix: refresh stale documentation links

fix: refresh stale documentation links #22

Workflow file for this run

name: Update Skill Counts
on:
push:
branches: [main, develop]
paths:
- 'skills/**/rules/**/*.md'
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: false
jobs:
update-counts:
runs-on: ubuntu-latest
timeout-minutes: 10
permissions:
contents: write
steps:
- name: Checkout code
uses: actions/checkout@v7
- name: Setup pnpm
uses: pnpm/action-setup@v6
- name: Setup Node.js
uses: actions/setup-node@v7
with:
node-version-file: '.node-version'
cache: 'pnpm'
- name: Install dependencies
run: pnpm install
- name: Build packages
run: pnpm build
- name: Update rule counts
run: pnpm update-counts
- name: Commit and push changes
run: |
git config --local user.email "action@github.com"
git config --local user.name "GitHub Action"
git add README.md
if git diff --cached --quiet; then
echo "No count changes to commit"
else
git commit -m "docs: update skill counts [skip ci]"
git push
fi