{"repo":"yuezk/publish-ppa-package","free":true,"listed":false,"github":"https://github.com/yuezk/publish-ppa-package","clone":"git clone https://github.com/yuezk/publish-ppa-package.git","description":"GitHub action to publish the Ubuntu PPA (Personal Package Archives) packages.","language":"Shell","stars":16,"topics":["ppa","ubuntu","github-actions","publishing","deployment","deployment-automation","ci","debian","debian-packaging"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Publish PPA Package GitHub action to publish the Ubuntu PPA (Personal Package Archives) packages. Inputs repository Required The PPA repository, e.g. yuezk/globalprotect-openconnect . gpg private key Required GPG private key exported as an ASCII armored version or its base64 encoding, exported with the following command. gpg passphrase Optional Passphrase of the GPG private key. tarball Required The local tarball path/glob or HTTP(S) URL of the package to be published. deb email Required The email address of the maintainer. deb fullname Required The full name of the maintainer. debian dir Optional The debian directory, will be merged with the tarball. keep changelog Optional Whether to keep the changelog, default to empty. If set to any non-empty value, the changelog file should be provided in the debian dir directory. The action will update the changelog file with the package name, revision and distribution. series Optional The series to which the package will be published, separated by space. e.g., \"bionic focal\" . Default to the series that are supported at the moment, i.e., the output of distro-info --supported . extra series Optional The extra series to which the package will be published, separated by space. e.g., \"bionic focal\" . revision Optional The revision of the package, default to 1 . new version template Optional The template of the new version, default to {VERSION}-ppa{REVISION} ubuntu{SERIES VERSION} . Available variables: - {VERSION} : The version of the pack","default_branch":null,"files":null,"tree":[],"storefront":"/r/yuezk","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yuezk/publish-ppa-package/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}