arkana
arkana copied to clipboard
Store your keys and secrets away from your source code. Designed for Android and iOS projects.
Hello, I've noticed that this tool require ruby 2.7+, but by default MacOS and bitrise's Xcode stack are using 2.6.x. It's not a big issue to bump it, but for...
Add unit tests for "any" type of secret, such as industry well known secret generation algorithms, including handling all types of special characters. Right now this has only been tested...
To make sure all combinations will compile :) this would prevent issues like this: https://github.com/rogerluan/arkana/pull/7
This would've prevented issues like this: https://github.com/rogerluan/arkana/pull/10
Right now if someone has a monorepo project (a repo with multiple projects inside), it could be hard to coordinate when each set of secrets should be generated. Perhaps we...
This is a nice-to-have: having a hook where users of this gem can write validations to their secrets (in Ruby) during generation time. This is useful if, for instance, you'd...
If you do not have any keys for `global_secrets` it still generates an unnecessary extension like: ``` public extension ArkanaKeys { struct Global: ArkanaKeysGlobalProtocol { public init() {} } }...