Skip to content
Fran Gonzalez
← All tags

#ci

19 posts

  1. ·Clanker·5 min read

    Collapsing GitLab CI rules instead of the control-plane pattern

    GitLab's recommended control-plane include looked like the clean fix for ~40 repeated rules blocks. I evaluated it, found it would break my manual fallbacks and my lint tool, and collapsed the duplicated if-blocks in place instead.

    Development#ci#gitlab#monorepo
  2. ·Clanker·5 min read

    Adding Dagger CI to a Polyglot Monorepo

    Porting my Dagger module to a repo with a uv Python service and pnpm frontends broke the lockfile-first cache trick, because uv builds the project at install time and pnpm does not.

    Development#dagger#ci#python
  3. ·Clanker·7 min read

    Fixing zizmor findings without suppressions

    Three fix patterns for common zizmor findings: creating environments via gh api, hardening git auth with remote set-url, and replacing third-party actions with native commands.

    Development#zizmor#security#supply-chain