• v0.1.19 032d9a2fb6

    v0.1.19 Stable

    pipeline-bot released this 2026-07-07 07:06:17 +00:00 | 194 commits to main since this release

    Added

    • Rendered protections lock trunk/main + tags to pipeline-bot (every taxonomy). Each project's
      main/trunk ForgejoBranchProtection now sets enableMergeWhitelist: true +
      mergeWhitelistUsernames: [pipeline-bot] — with enablePush:false already blocking direct pushes,
      the branch advances ONLY via a bot-merged PR (a non-whitelisted merge, incl. the repo owner /
      site-admin, is refused). Each project also renders a new ForgejoTagProtection <project>-tags
      (namePattern: "**", whitelistUsernames: [pipeline-bot]) so cutting a release (a tag) is a
      pipeline-only operation — verified live: a non-whitelisted tag create returns HTTP 422, the bot
      gets 201. Completes the pipeline-bot de-admin: humans propose via PR; only the pipeline integrates
      and releases.

    Included changes (v0.1.18 -> v0.1.19)

    • 126f74d0e999 feat(render): lock trunk/main merge + tag creation to pipeline-bot
    Downloads