{"repo":"aws-actions/aws-secretsmanager-get-secrets","free":true,"listed":false,"github":"https://github.com/aws-actions/aws-secretsmanager-get-secrets","clone":"git clone https://github.com/aws-actions/aws-secretsmanager-get-secrets.git","description":null,"language":"TypeScript","stars":193,"topics":["aws","secret","secret-management","aws-secrets-manager","github-actions"],"license":"MIT-0","category":"workflow-automation","readme_excerpt":"Use AWS Secrets Manager secrets in GitHub jobs To use a secret in a GitHub job, you can use a GitHub action to retrieve secrets from AWS Secrets Manager and add them as masked Environment variables in your GitHub workflow. For more information about GitHub Actions, see Understanding GitHub Actions in the GitHub Docs . When you add a secret to your GitHub environment, it is available to all other steps in your GitHub job. Follow the guidance in Security hardening for GitHub Actions to help prevent secrets in your environment from being misused. You can set the entire string in the secret value as the environment variable value, or if the string is JSON, you can parse the JSON to set individual environment variables for each JSON key-value pair. If the secret value is a binary, the action converts it to a string. To view the environment variables created from your secrets, turn on debug logging. For more information, see Enabling debug logging in the GitHub Docs . To use the environment variables created from your secrets, see Environment variables in the GitHub Docs . Prerequisites To use this action, you first need to configure AWS credentials and set the AWS Region in your GitHub environment by using the configure-aws-credentials step. Follow the instructions in Configure AWS Credentials Action For GitHub Actions to Assume role directly using GitHub OIDC provider . This allows you to use short-lived credentials and avoid storing additional access keys outside of Secrets Mana","default_branch":null,"files":null,"tree":[],"storefront":"/r/aws-actions","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aws-actions/aws-secretsmanager-get-secrets/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}