MaritzSTL / chameleon

Chameleon Web Components - A collection of lightweight, unidirectional, framework-agnostic elements based on the Chameleon Design System
https://chameleon-design-system.netlify.app
MIT License
27 stars 7 forks source link

RFC: Moving to automated deploys to npm #335

Closed ryuhhnn closed 4 years ago

ryuhhnn commented 4 years ago

In an effort to make the developer experience better, I am floating the idea of having our packages deploy to npm automatically whenever they are merged into the master branch. Doing this would require some review for security. Currently, we enforce that all members of the @chameleon-ds organisation on npm have 2FA enabled for both login as well as deploying packages. In order for this to be automated in our CI/CD pipeline, we need to make sure that we can securely pass tokens to CircleCI to allow for OTP codes to be entered.

ryuhhnn commented 4 years ago

Closing as will not implement