Skip to content

Register release .deb with the candy-tools/debian-repo publisher - #28

Merged
andresbott merged 1 commit into
mainfrom
work/wip
Sep 12, 2026
Merged

andresbott merged 1 commit into
mainfrom
work/wip

Conversation

@andresbott

Copy link
Copy Markdown
Member

Summary

dibs's release workflow builds a .deb via GoReleaser but never registered it with the shared candy-tools/debian-repo, so releases never actually reached the Debian repo.

What

  • Add a step to .github/workflows/release.yml that calls candy-tools/debian-repo/.github/actions/register@main after GoReleaser runs, pointing it at the dibs package name (matching nfpms.package_name) and the dist/ output directory.

Notes

  • Requires a DEBIAN_REPO_TOKEN secret (cross-repo PAT with Contents: read/write on debian-repo) to be added to this repo before the next release tag — the step will fail without it.

@andresbott
andresbott merged commit 9a17f89 into main Sep 12, 2026
3 checks passed
@andresbott
andresbott deleted the work/wip branch September 12, 2026 09:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant