diff --git a/generated/1.30/apis/go.mod b/generated/1.30/apis/go.mod index b63cc1bdc..2dcc40ab0 100644 --- a/generated/1.30/apis/go.mod +++ b/generated/1.30/apis/go.mod @@ -3,7 +3,7 @@ module go.pinniped.dev/generated/1.30/apis go 1.22.0 -toolchain go1.22.3 +toolchain go1.22.4 require ( k8s.io/api v0.30.1 diff --git a/generated/1.30/client/go.mod b/generated/1.30/client/go.mod index bccd89e51..5db1a675c 100644 --- a/generated/1.30/client/go.mod +++ b/generated/1.30/client/go.mod @@ -3,7 +3,7 @@ module go.pinniped.dev/generated/1.30/client go 1.22.0 -toolchain go1.22.3 +toolchain go1.22.4 replace go.pinniped.dev/generated/1.30/apis => ../apis diff --git a/go.mod b/go.mod index c75c1126f..29d0f72a5 100644 --- a/go.mod +++ b/go.mod @@ -2,7 +2,7 @@ module go.pinniped.dev go 1.22.0 -toolchain go1.22.2 +toolchain go1.22.4 // This version taken from https://github.com/kubernetes/apiserver/blob/v0.30.0/go.mod#L14 to avoid compile failures. replace github.com/google/cel-go => github.com/google/cel-go v0.17.8 diff --git a/test/testlib/browsertest/browsertest.go b/test/testlib/browsertest/browsertest.go index 90a521075..317295251 100644 --- a/test/testlib/browsertest/browsertest.go +++ b/test/testlib/browsertest/browsertest.go @@ -499,6 +499,18 @@ func handleOccasionalGithubLoginPage(t *testing.T, b *Browser, upstream testlib. b.ClickFirstMatch(t, submitConfirmButtonSelector) return true + case strings.HasPrefix(lowercaseTitle, "verify two-factor authentication"): + // Next GitHub might occasionally as you to confirm your MFA settings. + // Wait for the page to be rendered. + t.Logf("waiting for GitHub skip link") + // There are several buttons and links. We want to click this link to "skip 2FA verification": + //