From 61afa61834947c31bfa277b134223e5d5c01a438 Mon Sep 17 00:00:00 2001 From: Adrien Mannocci Date: Fri, 23 Oct 2026 12:11:29 +0200 Subject: [PATCH] ci: use techcode-io/github-actions proxies --- .claude/CLAUDE.md | 5 +++-- .github/workflows/env-install/action.yml | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.claude/CLAUDE.md b/.claude/CLAUDE.md index be82be5..8e5969b 100644 --- a/.claude/CLAUDE.md +++ b/.claude/CLAUDE.md @@ -199,8 +199,9 @@ entirely and render the `.j2` file directly: `uv run python -c "import jinja2; . (`pyinfra-alertmanager`, `pyinfra-node-exporter`) — check those before inventing new structure or wording. Two things are intentionally *not* copied here: `scripts/project.py` and `.github/workflows/dependabot-plus-plus.yml` (both exist solely to bump a pinned upstream - version, which this repo doesn't have) and `.github/workflows/setup-github-bot/action.yml` - (its only consumer was that workflow). + version, which this repo doesn't have). +- Third-party GitHub Actions are referenced through the `techcode-io/github-actions` proxies + (e.g. `techcode-io/github-actions/setup-uv@setup-uv/v1`), never directly. - Commit titles must satisfy `.gitlint`: `type: subject` where type is one of `build|ci|docs|feat|fix|perf|refactor|test|chore|release`, 5-80 chars total; enforced by the commit-msg pre-commit hook. diff --git a/.github/workflows/env-install/action.yml b/.github/workflows/env-install/action.yml index 2cb7c68..05f8911 100644 --- a/.github/workflows/env-install/action.yml +++ b/.github/workflows/env-install/action.yml @@ -13,14 +13,14 @@ runs: steps: - name: Set up QEMU if: runner.os == 'Linux' && inputs.docker == 'true' - uses: docker/setup-qemu-action@v4 + uses: techcode-io/github-actions/setup-qemu@setup-qemu/v1 - name: Set up Docker Buildx if: runner.os == 'Linux' && inputs.docker == 'true' - uses: docker/setup-buildx-action@v4 + uses: techcode-io/github-actions/setup-buildx@setup-buildx/v1 - name: Install uv - uses: astral-sh/setup-uv@1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0 + uses: techcode-io/github-actions/setup-uv@setup-uv/v1 - name: Install dependencies run: |