William Bezuidenhout

Results 20 issues of William Bezuidenhout

``` go run ./dev/sg cloud --help NAME: sg cloud - Install and work with Sourcegraph Cloud tools USAGE: sg cloud command [command options] [arguments...] DESCRIPTION: Learn more about Sourcegraph Cloud:...

cla-signed

Remove the `EXPERIMENTAL Command` notice for all Cloud ephemeral commands ## Test plan CI + Local tests

cla-signed

## Test plan ## Changelog

cla-signed

You sometimes want to run the release action manually and currently it is impossible unless you create tag. With this we make it so that we can trigger the workflow...

Use mise in CI ### Test plan CI [_Created by Sourcegraph batch change `burmudar/use-mise`._](https://sourcegraph.sourcegraph.com/users/burmudar/batch-changes/use-mise)

This adds the flag `--device-flow` to `login` command which then starts the OAuth device authentication flow. `gh` does the same flow when you authenticate from the cli with `gh auth...

use keyring to store oauth token add internal/keyring package to use 99designs keyring - rename keyring to store - make keyring struct src-cli and set label on secret return Token...

add refresh to oauthdevice.Client oauthdevice: add RefreshToken field and Refresh method ### Test plan

This is a port of https://github.com/chainguard-dev/go-apk/pull/216 Copying the PR description here for brevity: (Issue discovered while using https://github.com/chainguard-dev/rules_apko) Given the following keyrings: - https://packages.sgdev.org/sourcegraph-melange-prod.rsa.pub - https://packages.sgdev.org/chainguard/chainguard-enterprise.rsa.pub the following directory structure...

### Test plan CI