Skip to content

build(deps): bump astral-sh/setup-uv from 8.3.2 to 9.0.0 #3

build(deps): bump astral-sh/setup-uv from 8.3.2 to 9.0.0

build(deps): bump astral-sh/setup-uv from 8.3.2 to 9.0.0 #3

Workflow file for this run

name: Lint / Agent Skills
on:
workflow_call:
push:
branches: [main]
paths:
- .github/workflows/lint-skills.yml
- .agents/skills/**
pull_request:
branches: [main]
paths:
- .github/workflows/lint-skills.yml
- .agents/skills/**
concurrency:
group: lint-skills-${{ github.ref }}
cancel-in-progress: true
permissions:
contents: read
jobs:
lint-skills:
runs-on: ubuntu-22.04
steps:
- name: Check out repository
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
- name: Install uv
uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0
- name: Install skills-ref tool
run: |
uv tool install git+https://github.com/agentskills/agentskills.git@5e7f3e2c4c9f5464fe342bf2fea72367a914e9b4#subdirectory=skills-ref
- name: Validate skills
run: |
for dir in .agents/skills/*/ ; do
skills-ref validate "$dir"
done