shared-actions/aws-configure
Michael Seele fdb8ffd777
All checks were successful
validate-shared-actions / validate-shared-actions (pull_request) Successful in 1m53s
refactor: update AWS configuration action and README
2026-04-30 13:27:27 +02:00
..
action.yml refactor: update AWS configuration action and README 2026-04-30 13:27:27 +02:00
README.md refactor: update AWS configuration action and README 2026-04-30 13:27:27 +02:00

aws-configure

Authenticate with AWS via OIDC and export credentials to the environment.

Inputs

Input Required Default Description
role-arn Yes Full IAM role ARN
region No eu-central-1 AWS region

Usage

- uses: https://schmalz-git.git.onstackit.cloud/schmalz/shared-actions/aws-configure@aws-configure-v1
  with:
    role-arn: arn:aws:iam::123456789012:role/my-role

Notes

  • Requires enable-openid-connect: true on the Forgejo runner job.
  • Credentials are exported via $FORGEJO_ENV so subsequent steps can use them.
  • When aws-profile is not default, a named AWS CLI profile is also configured.