@reoclo/docker-auth v1.0.0
Log in to a container registry on a Reoclo managed server using a registry credential stored in your Reoclo tenant.
Highlights
- One place to rotate. Update the registry password in the Reoclo dashboard and every workflow picks up the new value on the next run.
- Per-key access control. Scope each automation API key to exactly the credentials and servers it is allowed to use.
- Full audit trail. Every login and logout is recorded with the originating repository, workflow, actor, and commit.
- No copies of your password in GitHub Secrets. The credential never leaves your Reoclo tenant.
Usage
- uses: reoclo/docker-auth@v1
with:
api_key: ${{ secrets.REOCLO_API_KEY }}
server_id: ${{ secrets.REOCLO_SERVER_ID }}
credential_id: ${{ secrets.REOCLO_GHCR_CREDENTIAL_ID }}Pairs with @reoclo/run and @reoclo/checkout for full CI workflows that build, push, and pull from private registries.