Releases: securestart/setup-sstart-env
Releases Β· securestart/setup-sstart-env
v2.1: chore(deps): update dependency dirathea/sstart to v0.0.10 (#8)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
v2
fix: download url format
v1+0.0.8
feat: test actual download
v1
Release v1.0.0
π Initial Release
We're excited to announce the first release of setup-sstart-env, a GitHub Action that seamlessly integrates sstart into your GitHub Actions workflows.
β¨ Features
- Secure Secret Loading: Leverages sstart to securely load secrets from multiple providers (AWS Secrets Manager, 1Password, etc.) for use in your GitHub Actions workflows
π What's New
This action simplifies the process of fetching secrets from external sources (like AWS Secrets Manager, 1Password, etc.) and making them available in your GitHub workflows. No more manual setup or complex shell scripts!
π Quick Start
- name: Fetch external secrets with sstart
uses: dirathea/setup-sstart-env@v1
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
AWS_REGION: us-east-1
with:
config: |
providers:
- kind: aws_secretsmanager
secret_id: myapp/production
- name: Use fetched secrets
run: |
echo "Database URL: $DATABASE_URL"
echo "API Key: $API_KEY"π§ Key Capabilities
- Seamless Integration: Fetched secrets are automatically available as environment variables in all subsequent workflow steps
π Documentation
For detailed usage examples and configuration options, see the README.md.
π Links
π Thank You
Thank you for using setup-sstart-env! We hope this makes managing secrets in your GitHub Actions workflows easier and more secure.