feat: update gitea vendor
runner nix smoke / nix label and flake smoke (push) Failing after 1m28s

This commit is contained in:
2026-09-26 21:18:24 +00:00
parent c439c1b948
commit d9b2a4e787
3538 changed files with 116131 additions and 44340 deletions
@@ -10,7 +10,7 @@ import (
"strconv"
"strings"
"code.gitea.io/gitea/modules/git/gitcmd"
"gitea.dev/modules/git/gitcmd"
)
// CatFileBatchCheck runs cat-file with --batch-check
@@ -6,7 +6,7 @@ package pipeline
import (
"time"
"code.gitea.io/gitea/modules/git"
"gitea.dev/modules/git"
)
// LFSResult represents commits found using a provided pointer file hash
@@ -11,7 +11,7 @@ import (
"sort"
"strings"
"code.gitea.io/gitea/modules/git"
"gitea.dev/modules/git"
gogit "github.com/go-git/go-git/v5"
"github.com/go-git/go-git/v5/plumbing"
@@ -8,12 +8,11 @@ package pipeline
import (
"bufio"
"bytes"
"encoding/hex"
"io"
"sort"
"code.gitea.io/gitea/modules/git"
"code.gitea.io/gitea/modules/git/gitcmd"
"gitea.dev/modules/git"
"gitea.dev/modules/git/gitcmd"
)
// FindLFSFile finds commits that contain a provided pointer file hash
@@ -45,10 +44,6 @@ func findLFSFileFunc(repo *git.Repository, objectID git.ObjectID, revListReader
trees := []string{}
paths := []string{}
fnameBuf := make([]byte, 4096)
modeBuf := make([]byte, 40)
workingShaBuf := make([]byte, objectID.Type().FullLength()/2)
for scan.Scan() {
// Get the next commit ID
commitID := scan.Text()
@@ -92,23 +87,23 @@ func findLFSFileFunc(repo *git.Repository, objectID git.ObjectID, revListReader
case "tree":
var n int64
for n < info.Size {
mode, fname, binObjectID, count, err := git.ParseCatFileTreeLine(objectID.Type(), batchReader, modeBuf, fnameBuf, workingShaBuf)
mode, fname, shaID, count, err := git.ParseCatFileTreeLine(objectID.Type(), batchReader)
if err != nil {
return nil, err
}
n += int64(count)
if bytes.Equal(binObjectID, objectID.RawValue()) {
if bytes.Equal(shaID.RawValue(), objectID.RawValue()) {
result := LFSResult{
Name: curPath + string(fname),
Name: curPath + fname,
SHA: curCommit.ID.String(),
Summary: curCommit.Summary(),
Summary: curCommit.MessageTitle(),
When: curCommit.Author.When,
ParentHashes: curCommit.Parents,
}
resultsMap[curCommit.ID.String()+":"+curPath+string(fname)] = &result
} else if string(mode) == git.EntryModeTree.String() {
trees = append(trees, hex.EncodeToString(binObjectID))
paths = append(paths, curPath+string(fname)+"/")
resultsMap[curCommit.ID.String()+":"+curPath+fname] = &result
} else if mode == git.EntryModeTree {
trees = append(trees, shaID.String())
paths = append(paths, curPath+fname+"/")
}
}
if _, err := batchReader.Discard(1); err != nil {
@@ -7,7 +7,7 @@ import (
"testing"
"time"
"code.gitea.io/gitea/modules/git"
"gitea.dev/modules/git"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
@@ -6,7 +6,7 @@ package pipeline
import (
"testing"
"code.gitea.io/gitea/modules/git"
"gitea.dev/modules/git"
)
func TestMain(m *testing.M) {
@@ -9,7 +9,7 @@ import (
"errors"
"strings"
"code.gitea.io/gitea/modules/git/gitcmd"
"gitea.dev/modules/git/gitcmd"
"golang.org/x/sync/errgroup"
)
@@ -9,7 +9,7 @@ import (
"io"
"strings"
"code.gitea.io/gitea/modules/git/gitcmd"
"gitea.dev/modules/git/gitcmd"
)
// RevListObjects run rev-list --objects from headSHA to baseSHA