File opensuse-sha256-default-object-format.patch of Package gitea

commit 091e69aa65095a642323a49d6ceb27256fad5ad7
Author: Elisei Roca <eroca@suse.de>
Date:   Wed Jun 18 20:11:57 2025 +0200

    Switch default repo to SHA256
    
    We rely that users create SHA256 repositories and changing
    defaults manually is error-prone.

diff --git a/routers/web/repo/repo.go b/routers/web/repo/repo.go
index 828ec08a8a..8c1360f943 100644
--- a/routers/web/repo/repo.go
+++ b/routers/web/repo/repo.go
@@ -153,7 +153,7 @@ func createCommon(ctx *context.Context) {
 	ctx.Data["CanCreateRepoInDoer"] = ctx.Doer.CanCreateRepoIn(ctx.Doer)
 	ctx.Data["MaxCreationLimitOfDoer"] = ctx.Doer.MaxCreationLimit()
 	ctx.Data["SupportedObjectFormats"] = git.DefaultFeatures().SupportedObjectFormats
-	ctx.Data["DefaultObjectFormat"] = git.Sha1ObjectFormat
+	ctx.Data["DefaultObjectFormat"] = git.Sha256ObjectFormat
 }
 
 // Create render creating repository page
openSUSE Build Service is sponsored by