Dylan Smith

Results 116 issues of Dylan Smith

We saw an integration test fail with a 404 when trying to link the GH team to an AAD group. We've had alot of problems with apparant race conditions when...

task

Currently `AdoClient` retries all failures for `GetAsync()` but `GetWithPagingAsync()` only retries on 503's. Ideally we would have `GetWithPagingAsync()` call `GetAsync()` so that the behavior matches. This would likely have fixed...

task
tech debt

TBD ## Todo - [ ] ... ## Dependencies - ...

documentation
task

We've hit a situation where we try to assert the final repo state, but github is not quite done digesting the data yet and returning a 404 when checking the...

task

We should probably leave the GHES 3.7 server we use for integration tests in place, as we'll still want to have integration test coverage for the cloud storage scenario. We...

task

The workflow step that publishes the integration test results to the PR as a comment + check, is skipped for dependabot triggered builds (because dependabot triggered builds have restricted permissions...

task

Even if the user of `ado2gh inventory-report` is a org admin, if they have been explicitly denied permissions on a repo the `inventory-report` command will fail (and exit) when it...

task

When migrating from GHES -> GHEC we use Azure Storage as an intermediate storage location for the migration archives. The way we authenticate to Azure Storage today is we require...

task

I managed to get into an infinite loop because I had an invalid value (in this case null), that I was passing to `ExportState.IsInProgress()` and that treats any unexpected value...

task
tech debt

We should add (or update an existing) integration test to cover the `gh gei migrate-secret-alerts` command.

task