Skip to content

Releases: securestart/setup-sstart-env

v2.1: chore(deps): update dependency dirathea/sstart to v0.0.10 (#8)

29 Dec 22:18
a6eba72

Choose a tag to compare

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

v2

29 Dec 21:45

Choose a tag to compare

fix: download url format

v1+0.0.8

28 Dec 23:29

Choose a tag to compare

feat: test actual download

v1

10 Dec 22:53

Choose a tag to compare

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.