tylerdgenius/S3 Secrets Sync
Download and decrypt environment variables from S3 compatible storage
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| command | sync | pull | upload | download ... | yes | sync |
| environment | Environment name (development, staging, production) | yes | — |
| service_name | Service name | yes | — |
| service_type | Service type | no | api |
| file_path | Path where original env file is located | yes | — |
| encryption_key | Encryption key | yes | — |
| bucket_name | S3 bucket name | yes | — |
| region | S3 region | no | us-east-1 |
| access_key_id | S3 access key ID | yes | — |
| secret_access_key | S3 secret access key | yes | — |
| endpoint_url | Custom S3 endpoint URL | no | https://s3.amazonaws.com |
Outputs
| name | description |
|---|---|
| env_file_path | Path to the downloaded and decrypted .env file |
| version | Version of the s3-secrets-sync action |
| variable_count | Number of variables loaded from the .env file |