Files
samber_cc-skills-golang/.github/workflows/lint.yml
T
Samuel Berthe b29499a6f6 feat: add skill-library-version field for staleness detection
Introduce skill-library-version in openclaw metadata for skills covering
versioned third-party projects. Add workflow in CLAUDE.md for periodically
checking outdated skills against upstream changelogs. Apply to all 15
library-specific skills with latest upstream versions.
2026-04-06 18:36:48 +02:00

24 lines
710 B
YAML

name: Lint
on:
push:
branches: [main]
paths: ['skills/**', 'CLAUDE.md', 'README.md', 'EVALUATIONS.md', '.markdownlint-cli2.jsonc', '.github/workflows/lint.yml']
pull_request:
paths: ['skills/**', 'CLAUDE.md', 'README.md', 'EVALUATIONS.md', '.markdownlint-cli2.jsonc', '.github/workflows/lint.yml']
workflow_dispatch: {}
jobs:
lint:
if: github.event_name != 'schedule' || github.repository_owner == 'samber'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
# Markdown linting
- name: markdownlint-cli2-action
uses: DavidAnson/markdownlint-cli2-action@v23
with:
config: '.markdownlint-cli2.jsonc'
globs: '**/*.md'