fix(ci): add setup-uv step to Lint Skills job

The Lint Skills job uses uvx to run agentskills validate, but uv
is not pre-installed on GitHub Actions runners. Add astral-sh/setup-uv
action and a skills path filter to the changes detection.
This commit is contained in:
jpoehnelt-bot
2026-03-26 09:58:35 -06:00
committed by Justin Poehnelt
parent c7c42f6d07
commit 674d53a65a
2 changed files with 8 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
---
"@googleworkspace/cli": patch
---
Fix `Lint Skills` CI job by installing `uv` via `astral-sh/setup-uv` before running `uvx`
+3
View File
@@ -201,6 +201,9 @@ jobs:
steps:
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5
- name: Validate skills
run: |
failed=0