Skip to content

Commit 674d53a

Browse files
jpoehnelt-botjpoehnelt
authored andcommitted
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.
1 parent c7c42f6 commit 674d53a

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

.changeset/fix-lint-skills-ci.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@googleworkspace/cli": patch
3+
---
4+
5+
Fix `Lint Skills` CI job by installing `uv` via `astral-sh/setup-uv` before running `uvx`

.github/workflows/ci.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,9 @@ jobs:
201201
steps:
202202
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
203203

204+
205+
- uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5
206+
204207
- name: Validate skills
205208
run: |
206209
failed=0

0 commit comments

Comments
 (0)