saucal/Composer HTTP Basic Auth

Configure composer http-basic auth for a private composer repository. Generic: SatisPress (packages.saucal.com) is just the default; call once per repo to authenticate others.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
domainRepository domain to authenticate — the composer http-basic key. When empty, resolves from the `PACKAGE_SERVER` (or `package_server`) environment variable, then falls back to packages.saucal.com. (composite actions can't read the `vars` context, so callers wanting an org/repo variable must expose it as env.)no""
usernameAuth username. For SatisPress, the SatisPress key. Empty ⇒ no-op.no""
passwordAuth password. If empty, defaults to the project's composer.json `homepage` (protocol stripped) — the SatisPress convention. Pass explicitly for other repos.no""
pathProject dir containing composer.json; auth.json is written here (composer reads it when run in this dir).no.

no outputs