chore(infra): audit workflows, scripts (#33055)

Mostly adding a descriptive frontmatter to workflow files. Also address
some formatting and outdated artifacts

No functional changes outside of
[d5457c3](d5457c39ee),
[90708a0](90708a0d99),
and
[338c82d](338c82d21e)
This commit is contained in:
Mason Daugherty
2025-09-23 13:08:19 -04:00
committed by GitHub
parent 9c1285cf5b
commit 2c95586f2a
28 changed files with 230 additions and 117 deletions

View File

@@ -1,3 +1,5 @@
# Helper to set up Python and uv with caching
name: uv-install
description: Set up Python and uv with caching
@@ -8,15 +10,15 @@ inputs:
enable-cache:
description: Enable caching for uv dependencies
required: false
default: 'true'
default: "true"
cache-suffix:
description: Custom cache key suffix for cache invalidation
required: false
default: ''
default: ""
working-directory:
description: Working directory for cache glob scoping
required: false
default: '**'
default: "**"
env:
UV_VERSION: "0.5.25"