84d0ebff48
- setup-node: detect dnf (Amazon Linux) alongside apk/apt-get - setup-aws: detect dnf for official installer - node Spot bumped to t3.medium (4GB) — Docusaurus OOM'd on t3.small
tinqs/ci/setup-aws
Installs AWS CLI and optionally logs into ECR.
Detects Alpine (musl) vs Debian (glibc) and uses the right install method — pip on Alpine, official binary on Debian. Credentials come from the runner environment (IAM task role on Fargate, instance profile on EC2).
Usage
- uses: tinqs/ci/setup-aws@v1
With ECR login
- uses: tinqs/ci/setup-aws@v1
with:
ecr-login: 'true'
ecr-repo: '149751500842.dkr.ecr.eu-west-1.amazonaws.com/tinqs-git'
Inputs
| Input | Default | Description |
|---|---|---|
region |
eu-west-1 |
AWS region |
ecr-login |
false |
Login to ECR after install |
ecr-repo |
`` | ECR repository URL (required when ecr-login is true) |