feelpp/Setup aptly

Install aptly package manager from GitHub releases and optionally publish packages

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Jan 12, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: feelpp/setup-aptly@bbbc659f646d2bd3494b00b8665cd5b72143407e # v2.2.5

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
versionThe version of aptly to installno1.6.2
architectureThe architecture to installnoamd64
cacheEnable caching of aptly installationnotrue
publishWhether to publish packages to APT repositorynofalse
componentAPT component nameno""
distributionAPT distribution (e.g. noble, jammy)nonoble
channelPublication channel (stable, testing, pr)nostable
debs-pathPath to .deb files to publishno""
signSign the publication with GPGnofalse
gpg-key-idGPG key ID for signing (required if sign=true)no""
gpg-passphraseGPG passphrase (optional, can use GPG agent)no""
apt-repo-pathPath to the APT scripts directory (feelpp/apt main branch checkout)no.
auto-bumpAuto-bump Debian revision if package version already exists (default: false, use force-overwrite instead)nofalse
namedescription
aptly-versionThe installed version of aptly
aptly-pathThe path to the aptly executable
publishedWhether packages were published
publication-urlURL of the published APT repository