There is a way to allow non-owners to publish orbs, both public and private, via a context associated with an org owner's personal API token.
This context can be restricted to a certain security group if need be.
The org owner will need to follow these steps:
- Generate a personal API token:
- Store the token in a context to be used as an environment variable:
- The environment variable in the context will need to be called
- Using the Orb Development Kit, assign the `publishing-context` to the newly-created context:
You may also use the CLI to publish orbs by passing in the token. The publish-token-variable pulls in the environment variable from the context called