mesudip/Setup docker-stack auth
Configure isolated Docker auth/context for docker-stack and Docker CLI commands in GitHub Actions.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| manager | Docker-Manager host, IP, or URL. | yes | — |
| context | Optional Docker context name. Defaults to dm-proxy. | no | "" |
| auth-mode | Optional auth mode. One of auto, oidc, access-token. | no | auto |
| access-token | Optional pre-issued manager access token. | no | "" |
| oidc-audience | Audience to request for GitHub OIDC tokens. | no | docker-manager |
| docker-config-dir | Optional isolated Docker config directory. Defaults to RUNNER_TEMP/docker-stack/<context-or-default> or ~/.docker-stack/actions/<context-or-default>. | no | "" |
| verify-ssl | Verify the manager TLS certificate. Defaults to false. | no | false |
Outputs
| name | description |
|---|---|
| docker-config | Docker config directory configured by the action. |
| docker-context | Docker context selected by the action. |
| manager-url | Normalized Docker-Manager URL. |
| skip-tls-verify | Whether TLS verification is skipped for the manager endpoint. |