Declare go-cache-plugin build repo #101
Reference in New Issue
Block a user
Delete Branch "benvin/go-cache-plugin-repo"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Woodpecker pipelines need a prebuilt GOCACHEPROG binary to curl for the shared S3 Go build cache, and upstream tailscale/go-cache-plugin ships no tags or releases. A thin build repo pins the upstream module version and publishes static binaries as Gitea releases.
config/git.unkin.net/unkin/repository/go-cache-plugin.yaml: public, squash-only, Owners-gated merge,mainprotected on the Woodpecker build/test/pre-commit checks.The repo scaffold (Makefile +
.woodpecker/) lands as a follow-up once this is applied.default_delete_branch_after_mergeis not a field onrepositoryin modules/gitea_instance/variables.tf, and modules/gitea_instance/modules/repository has no matching variable/resource attribute -> silently dropped, branches will not actually be deleted after merge; drop the key or wire it through the module.default_merge_style: "squash"is not a supportedrepositorykey either -> dead (outcome is unaffected since modules/gitea_instance/modules/repository hardcodes allow_squash_merge=true / allow_merge_commits=allow_rebase=allow_rebase_explicit=false); remove.