Skip to content

Add Debian packaging and .deb build workflow - #1

Merged
scaryPonens merged 8 commits into
mainfrom
feature/debian-apt-packaging-noworkflow
Mar 4, 2026
Merged

scaryPonens merged 8 commits into
mainfrom
feature/debian-apt-packaging-noworkflow

Conversation

@scaryPonens

Copy link
Copy Markdown
Owner

Summary

Adds Debian packaging support so can be built and published for apt-based distributions.

Included

  • Debian packaging metadata under :
    • , , ,
    • autopkgtest smoke checks
  • GitHub Actions workflow:
    • builds artifacts using dpkg-buildpackage: info: source package termcopy
      dpkg-buildpackage: info: source version 0.2.0-1
      dpkg-buildpackage: info: source distribution unstable
      dpkg-buildpackage: info: source changed by Reuben Peter-Paul reuben.peterpaul@gmail.com
      dpkg-buildpackage: info: host architecture amd64
    • uploads artifacts for download/validation
  • Documentation updates:
    • README apt section
    • publishing guide

Why

This is the prerequisite for enabling via a hosted apt repository (Cloudsmith/Packagecloud/self-hosted Aptly).

@codecov-commenter

Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment

Thanks for integrating Codecov - We've got you covered ☂️

@scaryPonens
scaryPonens merged commit 01d246b into main Mar 4, 2026
14 checks passed
@scaryPonens
scaryPonens deleted the feature/debian-apt-packaging-noworkflow branch March 4, 2026 04:01
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.

2 participants