diff --git a/registry/verify-namespace-owner/verify_namespace_owner.go b/registry/verify-namespace-owner/verify_namespace_owner.go index 1baaa85..3450e1c 100644 --- a/registry/verify-namespace-owner/verify_namespace_owner.go +++ b/registry/verify-namespace-owner/verify_namespace_owner.go @@ -134,6 +134,7 @@ func getNamespace(tk toolkit.Toolkit, c config, user github.User, repositories s return namespace.Namespace{}, toolkit.FailedErrorf("unable to decode namespace\n%w", err) } + tk.Debugf("creating new namespace: %s\n%s", file, b) if _, resp, err := repositories.CreateFile(context.Background(), c.Owner, c.Repository, file, &github.RepositoryContentFileOptions{ Author: &github.CommitAuthor{ Name: github.String("buildpacks-bot"), @@ -142,9 +143,10 @@ func getNamespace(tk toolkit.Toolkit, c config, user github.User, repositories s Message: github.String(fmt.Sprintf("New Namespace: %s", c.Namespace)), Content: b, }); resp != nil && resp.StatusCode == http.StatusConflict { - tk.Warning("retrying namespace update after conflict") + tk.Warningf("retrying namespace update after conflict: %s", file) continue } else if err != nil { + tk.Errorf("unable to create namespace: %s", file) return namespace.Namespace{}, toolkit.FailedErrorf("unable to create namespace\n%w", err) } diff --git a/registry/verify-namespace-owner/verify_namespace_owner_test.go b/registry/verify-namespace-owner/verify_namespace_owner_test.go index 00fcc18..b95c781 100644 --- a/registry/verify-namespace-owner/verify_namespace_owner_test.go +++ b/registry/verify-namespace-owner/verify_namespace_owner_test.go @@ -56,6 +56,7 @@ func TestVerifyNamespaceOwner(t *testing.T) { } it.Before(func() { + tk.On("Debugf", mock.Anything, mock.Anything, mock.Anything).Return() tk.On("GetInput", "owner").Return("test-owner", true) tk.On("GetInput", "repository").Return("test-repository", true) tk.On("GetInput", "namespace").Return("test-namespace", true)