chartered icon indicating copy to clipboard operation
chartered copied to clipboard

Deploy tokens

Open w4 opened this issue 4 years ago • 1 comments

We should provide a way for crate owners to generate "deploy tokens" which are tokens that can be passed to cargo --token, that'll only have permission to publish to that crate

We also need a way to provide CI access to the private crates, maybe just personal access tokens? that'll take the place of the deploy token too since CI will just act as a normal user of chartered, just using a password (personal access token) for SSH auth.

This can be worked around for now by giving CI an SSH key and creating a normal account in chartered

w4 avatar Sep 17 '21 16:09 w4

These days I'm thinking 'access tokens' like they're implemented in https://github.com/w4/gitlab-cargo-shim for CI could fit the bill

w4 avatar Sep 17 '22 13:09 w4