linux-status for Debian ---------------------- There's a Dockerfile to make maintenance easier. To start, run `make docker`; on exit from the shell, the container will be brought down. There're a bunch of useful one-liners in Makefile. Everything is built in debian/build-area/. * Merge the new version to the debian branch (cannot be a lightweight tag for the gbp tools to work): git merge TAG * Add a changelog entry & tag it: make changelog make tag * To test, make a source package: make src # Or: make src/test # Ignores uncommitted changes. * To test, make a binary package: make bin # Or: make bin/test # Ignores uncommmited changes. * You can push the changes to GitHub now: make push The rest should be taken care of by GitHub Actions. Otherwise, you can upload the package to Launchpad manually as described below. * Upload the source package to the PPA: make upload To make the package available for different Ubuntu distributions, copy the package binaries on Launchpad. I dread the day when this becomes impossible. * Make a binary package using pbuilder (useful for testing that the package builds on a particular distribution): make DIST=focal dist/create make DIST=focal dist/update make DIST=focal dist make DIST=focal dist/test # Ignores uncommitted changes. -- Egor Tensin Mon, 08 Mar 2021 07:33:14 +0000