EAS CLI: eas-cli/0.34.1 darwin-arm64 node-v14.18.1
There doesn’t seem to be a way of updating a secret value using the CLI and calling
eas secret:create fails if the secret already exists:
CombinedError: [GraphQL] This project already has an environment secret named "XXXX". Please choose another name or edit the existing secret.
Is updating a secret on the CLI roadmap?
you can delete the secret and then create a new one with the same name
edit: to elaborate, we may add support for updating in the future
That would be awesome!
I attempted to script the deletion of every secret but it seems the
ecs secret:delete command does not have a
-y option or accept a
stdin value of
yes for example in order to automate this.
you could send a pr to eas-cli to accept stdin for yes: GitHub - expo/eas-cli: The command-line tool for Expo Application Services
also, out of curiosity - can you explain your use case and why you have a lot of secrets that you need to update?
I ended up getting around the issue by using the
--force option for
In terms of why there are multiple secrets to create, I’m the Developer Advocate from Doppler and our customers want to use us not just for managing secrets, but to sync them to their CI/CD platform.
oh interesting! thanks for sharing
This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.