- Go 67.5%
- Dockerfile 32.5%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| .botmergetest | ||
| .gitattributes | ||
| CHANGELOG.md | ||
| ci.Dockerfile | ||
| go.mod | ||
| hello.go | ||
| hello_test.go | ||
| README.md | ||
| VERSION | ||
hello-lib
The smallest seanfarm-piped Go library. Its entire CI/CD registration is one
PipelineProject custom resource reconciled by pipelines-operator — sensors,
branch protection, scoped keys, webhook: all rendered from
~20 lines of data. go get codeberg.org/someara/hello-lib.
Branch model
The integration branch is trunk (renamed from staging 2026-07-04, fleet-wide, so the word
belongs to the environment ladder). Feature branches merge onto trunk via
make merge PROJECT=hello-lib BRANCH=<x>; main is releases-only. Releases are cut on demand
with pipectl ship hello-lib (no scheduled cadence). hello-lib was the last holdout — its trunk
sensor + branch protection are RENDERED by pipelines-operator from the PipelineProject CR, proving
the operator learned the trunk name.