rsxdalv/Push to Pository

Upload one or more Debian packages to a Pository instance

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
hostURL of the Pository instance (e.g., https://pository.example.com)yes
api-keyAPI key with write permission for the Pository instance. Required unless use-oidc is true. no""
use-oidcAuthenticate via GitHub OIDC instead of a static API key. The calling workflow must have id-token: write permission. The Pository server must have OIDC support enabled. When true, api-key is not required. nofalse
oidc-audienceOIDC token audience; must match the server's oidcAudience settingnopository
filePath(s) to the Debian package file(s) to upload. Accepts a single path, a glob pattern (e.g. dist/*.deb), or a newline-separated list of paths/patterns. All matching files are uploaded. yes
repoRepository name in Positorynodefault
distributionDistribution name (e.g., stable, unstable)nostable
componentComponent name (e.g., main, contrib)nomain
namedescription
package-nameName of the last uploaded package
package-versionVersion of the last uploaded package
package-architectureArchitecture of the last uploaded package
packages-uploadedTotal number of packages successfully uploaded