Skip to content

A GitHub Action to load Doppler secrets into the environment

License

Notifications You must be signed in to change notification settings

catchco/doppler-environment-loader

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Doppler Environment Loader

A GitHub Action to load Doppler secrets into the environment

Usage

Dependencies on other GitHub Actions

Inputs

Action configuration settings to be used within the with block.

  • doppler-token - The Doppler project access token

    • Required
    • Example
      with:
        doppler-token: ${{ secrets.DOPPLER_TOKEN_DEV }}
      
  • debug-prefix - The prefix of the environment variable's that won't be masked

    • Default: DEBUG
    • Example
      with:
        doppler-token: ${{ secrets.DOPPLER_TOKEN_DEV }}
        debug-prefix: 'DBG'
      
  • disable-masking - Whether to disable all masking of secrets in the action

    • Default: false
    • Example
      with:
        doppler-token: ${{ secrets.DOPPLER_TOKEN_DEV }}
        disable-masking: 'false'
      

Sample

- name: Load environment variables
  uses: catchco/doppler-environment-loader@latest
  with:
    doppler-token: ${{ secrets.DOPPLER_TOKEN_DEV }}
    debug-prefix: 'DBG'
    disable-masking: 'false'

About

A GitHub Action to load Doppler secrets into the environment

Resources

License

Stars

Watchers

Forks

Packages

No packages published