Skip to content

Update @timmo001/effect-gh digest to 9673313 #209

Update @timmo001/effect-gh digest to 9673313

Update @timmo001/effect-gh digest to 9673313 #209

---
name: Lint - Agent Skills
# yamllint disable-line rule:truthy
on:
push:
branches:
- master
pull_request:
types:
- opened
- reopened
- synchronize
workflow_call:
inputs:
skill-roots:
description: "Space-separated directories containing Agent Skills"
required: false
type: string
default: ".agents/skills .opencode/skills"
python-version:
description: "Python version to use"
required: false
type: string
# renovate: datasource=python-version depName=python versioning=python
default: "3.14.7"
skills-ref-version:
description: "skills-ref version to use"
required: false
type: string
default: "0.1.1"
workflow_dispatch:
jobs:
lint-agent-skills:
name: Validate Agent Skills
runs-on: ubuntu-latest
steps:
- name: Check out code from GitHub
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- name: Set up Python
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
with:
python-version: ${{ inputs.python-version || '3.14.2' }}
- name: Install skills-ref
run: python -m pip install --disable-pip-version-check --quiet "skills-ref==${{ inputs.skills-ref-version || '0.1.1' }}"
- name: Validate skills
uses: $/.github/actions/validate-agent-skills
with:
skillRoots: ${{ inputs.skill-roots || '.agents/skills .opencode/skills' }}