albeego/APT repository management action
Maintain an APT repository by adding .deb files to an OpenStack compatible object storage instance
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Jul 9, 2020
- License
- MIT
Pinned Snippet
uses: albeego/apt-repository-action@3517a6906568745c1860beafc03db130910e7036 # no releases — HEAD as of 2026-07-10tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| storage_container_url | URL of OpenStack compatible Object Storage container | yes | — |
| open_stack_authorisation_url | URL of OpenStack authorisation end point | yes | — |
| open_stack_project_id | OpenStack project ID with which the target Object Storage container is associated | yes | — |
| swift_client_username | OpenStack / Swift client username for uploads | yes | — |
| swift_client_password | OpenStack / Swift client password for uploads | yes | — |
| swift_region_name | OpenStack / Swift client region name for target Object Storage container | yes | — |
| swift_container_name | OpenStack / Swift client name for target Object Storage container | yes | — |
| private_key | GPG Private key in ascii armor format for signing packages | yes | — |
| private_key_email | GPG Private key email address | yes | — |
| private_key_passphrase | GPG Private key passphrase | yes | — |
| public_key | GPG Public key file name, stored in ascii armor for verifying signing packages - This may well exceed the size limit for secrets!!! | yes | — |
| list_file_name | Name of the .list file users will download and add to their local machines when consuming your PPA | yes | — |
| execution_path | Sub directory in which to execute the action | yes | . |
Outputs
no outputs