lilypad icon indicating copy to clipboard operation
lilypad copied to clipboard

Remove Doppler dependency from `stack`

Open bgins opened this issue 1 year ago • 3 comments

Our current stack implementation relies on Doppler secrets to configure some commands. Let's remove this dependency to make local development easier for open source contributors and community members.

We will need another way to configure local environments, possibly using an environment file. These environments can be public as we will not use them anywhere outside of a local development context.

bgins avatar Aug 05 '24 16:08 bgins

tagging @dev-ronelcanaria. He is working on moving from doppler to 1pass (still pending access).

alvin-reyes avatar Aug 06 '24 14:08 alvin-reyes

@alvin-reyes I don't think we want to require 1password for stack / local development - it's a barrier for open source contributors - right, @bgins ?

walkah avatar Aug 06 '24 16:08 walkah

@alvin-reyes I don't think we want to require 1password for stack / local development - it's a barrier for open source contributors - right, @bgins ?

Yes, that's correct. When the work on this issue is complete, we won't need any secrets management for local development.

bgins avatar Aug 07 '24 23:08 bgins

As of Aug 14th this issue has a PR up for review; however, one final bug remains to be squashed where the run-onchain-cowsay job doesn't get picked up by the job-creator locally

narbs91 avatar Aug 15 '24 02:08 narbs91