Add encapic repository #40

Merged
benvin merged 1 commits from benvin/encapic-repo into main 2026-07-25 09:47:04 +10:00
Owner

Why

The Puppet-on-k8s ENC is currently a uv/python script whose first-invocation dependency resolution fails on fresh compiler pods (exits 135/2), causing agent catalog failures. encapic is a new dependency-less Go CLI drop-in replacement, and needs a Gitea repo to host its source and release artifacts.

Changes

  • Add config/git.unkin.net/unkin/repository/encapic.yaml defining the encapic repo (main default branch, squash merge, delete-branch-after-merge, branch protection requiring the ci/woodpecker/pr build, test, and pre-commit checks), matching the shape of the recently-added pdbmux repo.
## Why The Puppet-on-k8s ENC is currently a uv/python script whose first-invocation dependency resolution fails on fresh compiler pods (exits 135/2), causing agent catalog failures. encapic is a new dependency-less Go CLI drop-in replacement, and needs a Gitea repo to host its source and release artifacts. ## Changes - Add `config/git.unkin.net/unkin/repository/encapic.yaml` defining the encapic repo (main default branch, squash merge, delete-branch-after-merge, branch protection requiring the ci/woodpecker/pr build, test, and pre-commit checks), matching the shape of the recently-added pdbmux repo.
unkinben added 1 commit 2026-07-25 09:45:40 +10:00
Add encapic repository
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/plan Pipeline was successful
3c53cf2722
benvin merged commit 16eb029c2e into main 2026-07-25 09:47:04 +10:00
benvin deleted branch benvin/encapic-repo 2026-07-25 09:47:04 +10:00
Sign in to join this conversation.