albeego/APT repository management action

Maintain an APT repository by adding .deb files to an OpenStack compatible object storage instance

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Jul 9, 2020
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: albeego/apt-repository-action@3517a6906568745c1860beafc03db130910e7036 # no releases — HEAD as of 2026-07-10

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

namedescriptionrequireddefault
storage_container_urlURL of OpenStack compatible Object Storage containeryes
open_stack_authorisation_urlURL of OpenStack authorisation end pointyes
open_stack_project_idOpenStack project ID with which the target Object Storage container is associatedyes
swift_client_usernameOpenStack / Swift client username for uploadsyes
swift_client_passwordOpenStack / Swift client password for uploadsyes
swift_region_nameOpenStack / Swift client region name for target Object Storage containeryes
swift_container_nameOpenStack / Swift client name for target Object Storage containeryes
private_keyGPG Private key in ascii armor format for signing packagesyes
private_key_emailGPG Private key email addressyes
private_key_passphraseGPG Private key passphraseyes
public_keyGPG Public key file name, stored in ascii armor for verifying signing packages - This may well exceed the size limit for secrets!!!yes
list_file_nameName of the .list file users will download and add to their local machines when consuming your PPAyes
execution_pathSub directory in which to execute the actionyes.

no outputs