{"adoption": {"forks": 213, "observed_at": "2026-09-03T02:15:09.405992+00:00", "stars": 1058}, "canonical_url": "https://ross.abutalabs.com/products/amazon-ecr-login", "card": {"archived": false, "artifact_type": "plugin", "description": "Logs into Amazon ECR with the local Docker client.", "domain": ["cloud-computing", "developer-tools"], "enriched": true, "function": ["auth", "ci-cd", "developer-tools", "container-runtime"], "health_score": 100, "homepage": null, "language": "JavaScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["aws-actions/amazon-ecr-login"], "name": "aws-actions/amazon-ecr-login", "platform": ["cloud", "cli"], "pushed_at": "2026-09-03T01:29:25+00:00", "repo": "aws-actions/amazon-ecr-login", "stars": 1058, "tags": ["github-actions", "aws", "ecr", "docker-login", "container-registry", "ci-workflow", "devops", "containers", "docker"], "topics": [], "urls": [], "use_cases": ["log into amazon ecr from github actions", "build and push docker image to ecr in ci", "authenticate docker client to aws container registry", "use ecr image as a service in workflow", "login to ecr public registry", "get ecr registry uri as workflow output", "mask docker credentials in ci logs"], "what_it_is": "A GitHub Actions action that authenticates the local Docker client to Amazon ECR Private or Public registries. It exposes registry and credential outputs for use in subsequent build and push steps.", "when_to_avoid": ["you are not using GitHub Actions as your CI", "you push to non-AWS registries like Docker Hub or GHCR", "you need a general-purpose Docker credential helper outside CI workflows"], "when_to_choose": ["your CI runs on GitHub Actions and pushes or pulls images from Amazon ECR", "you want short-lived registry credentials via AWS credential actions or OIDC role assumption", "you need registry URI and token outputs for later workflow steps"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/amazon-ecr-login", "repo": "aws-actions/amazon-ecr-login", "role": "main", "score": 99}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.405992+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:57:55.955918+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f40791b20a147aeb140a7d4f25e9578ca74c6c76dbf11e7283aeeef237738ae6", "fetched_at": "2026-09-03T02:15:09.405992+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-actions/amazon-ecr-login"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.405992+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:57:55.955918+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f40791b20a147aeb140a7d4f25e9578ca74c6c76dbf11e7283aeeef237738ae6", "fetched_at": "2026-09-03T02:15:09.405992+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-actions/amazon-ecr-login"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:57:55.955918+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f40791b20a147aeb140a7d4f25e9578ca74c6c76dbf11e7283aeeef237738ae6", "fetched_at": "2026-09-03T02:15:09.405992+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-actions/amazon-ecr-login"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.405992+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.405992+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.405992+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:57:55.955918+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f40791b20a147aeb140a7d4f25e9578ca74c6c76dbf11e7283aeeef237738ae6", "fetched_at": "2026-09-03T02:15:09.405992+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-actions/amazon-ecr-login"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.405992+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.405992+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:57:55.955918+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f40791b20a147aeb140a7d4f25e9578ca74c6c76dbf11e7283aeeef237738ae6", "fetched_at": "2026-09-03T02:15:09.405992+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-actions/amazon-ecr-login"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.405992+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.405992+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.405992+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:57:55.955918+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f40791b20a147aeb140a7d4f25e9578ca74c6c76dbf11e7283aeeef237738ae6", "fetched_at": "2026-09-03T02:15:09.405992+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-actions/amazon-ecr-login"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.405992+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.405992+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:57:55.955918+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f40791b20a147aeb140a7d4f25e9578ca74c6c76dbf11e7283aeeef237738ae6", "fetched_at": "2026-09-03T02:15:09.405992+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-actions/amazon-ecr-login"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:57:55.955918+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f40791b20a147aeb140a7d4f25e9578ca74c6c76dbf11e7283aeeef237738ae6", "fetched_at": "2026-09-03T02:15:09.405992+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-actions/amazon-ecr-login"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:57:55.955918+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f40791b20a147aeb140a7d4f25e9578ca74c6c76dbf11e7283aeeef237738ae6", "fetched_at": "2026-09-03T02:15:09.405992+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-actions/amazon-ecr-login"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:57:55.955918+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f40791b20a147aeb140a7d4f25e9578ca74c6c76dbf11e7283aeeef237738ae6", "fetched_at": "2026-09-03T02:15:09.405992+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-actions/amazon-ecr-login"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 100, "longevity": 100, "rhythm": 98}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2490, "days_push": 0, "days_rel": 14, "gap_med": 8, "n_releases_24m": 10}, "score": 99, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 3, "stale_scrape": false}}