Context
Build #23754007912 emits deprecation annotations for 3 actions still running on Node.js 20:
googleapis/release-please-action@v4
mlugg/setup-zig@v2
xavierLowmiller/xcodegen-action@1.2.4
Timeline:
- 2026-06-02: Actions forced to Node.js 24 by default
- 2026-09-16: Node.js 20 removed from runners entirely
Also
The astral-sh/setup-uv@v7 step's cache-dependency-glob matches no files since this project has no Python requirements/lock files. This generates a warning:
No file matched to [...*requirements*.txt,...*pyproject.toml,...*uv.lock,...]. The cache will never get invalidated.
We should either disable the uv cache or set a correct glob (or remove setup-uv if it's only used for the Sentry step and could be replaced).
Context
Build #23754007912 emits deprecation annotations for 3 actions still running on Node.js 20:
googleapis/release-please-action@v4mlugg/setup-zig@v2xavierLowmiller/xcodegen-action@1.2.4Timeline:
Also
The
astral-sh/setup-uv@v7step'scache-dependency-globmatches no files since this project has no Python requirements/lock files. This generates a warning:We should either disable the uv cache or set a correct glob (or remove setup-uv if it's only used for the Sentry step and could be replaced).