Files
remove-ai-watermarks/.github/workflows/skill.yml
T
Victor KuznetsovandClaude Opus 5.5 06c0cb1bbe Add Codex plugin manifest, stdlib MCP server, SHA-pinned Actions
- .codex-plugin/plugin.json and assets/icon.svg package the existing skill
  tree for Codex plugin catalogs; skill version 1.0.12 across all manifests
- `remove-ai-watermarks mcp` serves identify, remove and batch over stdio,
  one CLI command per tool call, standard library only; server.json and
  glama.json for the MCP registry and Glama
- Pin every GitHub Action to a commit SHA
- Call module.train(False) instead of module.eval(), which plugin scanners
  read as dynamic code execution

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 14:13:04 -07:00

41 lines
1.1 KiB
YAML

name: Skill
# Fast path-filtered gate for agent-skill packaging changes. The full
# Tests workflow still runs on the same pushes; this answers skill-only
# pull requests in seconds by running just the deterministic skill suites.
on:
push:
branches: [main]
paths:
- "skills/**"
- ".claude-plugin/**"
- "docs/agent-skill.md"
- "tests/test_agent_skill.py"
- "tests/test_skill_evals.py"
pull_request:
paths:
- "skills/**"
- ".claude-plugin/**"
- "docs/agent-skill.md"
- "tests/test_agent_skill.py"
- "tests/test_skill_evals.py"
permissions:
contents: read
concurrency:
group: skill-${{ github.ref }}
cancel-in-progress: true
jobs:
skill:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0
- name: Sync dev environment
run: uv sync --frozen --extra dev
- name: Agent skill packaging tests
run: uv run pytest tests/test_agent_skill.py tests/test_skill_evals.py -q