build-tools icon indicating copy to clipboard operation
build-tools copied to clipboard

refactor: try authenticating with codespaces on initial build

Open codebytere opened this issue 1 year ago • 1 comments

Refs https://github.com/electron/electron/pull/41428#issuecomment-1962188175.

Reworks reclient auth a bit to be more similar to goma in that if a user tries to build with reclient enabled, they will be prompted to log in. This also allows us to add some extra logic for codespaces so that we can auth during build instead of in. the oncreate lifecycle command.

codebytere avatar Feb 25 '24 18:02 codebytere

https://github.com/electron/rbe-credential-helper/releases/tag/v0.3.0 is released so this should be unblocked now!

codebytere avatar Feb 26 '24 09:02 codebytere