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 GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| domain | Repository 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 | "" |
| username | Auth username. For SatisPress, the SatisPress key. Empty ⇒ no-op. | no | "" |
| password | Auth password. If empty, defaults to the project's composer.json `homepage` (protocol stripped) — the SatisPress convention. Pass explicitly for other repos. | no | "" |
| path | Project dir containing composer.json; auth.json is written here (composer reads it when run in this dir). | no | . |
Outputs
no outputs