|
|
|
@ -201,7 +201,7 @@ func (g *GiteaLocalUploader) CreateLabels(labels ...*base.Label) error {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// CreateReleases creates releases
|
|
|
|
|
func (g *GiteaLocalUploader) CreateReleases(releases ...*base.Release) error {
|
|
|
|
|
func (g *GiteaLocalUploader) CreateReleases(syncTags bool, releases ...*base.Release) error {
|
|
|
|
|
var rels = make([]*models.Release, 0, len(releases))
|
|
|
|
|
for _, release := range releases {
|
|
|
|
|
var rel = models.Release{
|
|
|
|
@ -292,8 +292,12 @@ func (g *GiteaLocalUploader) CreateReleases(releases ...*base.Release) error {
|
|
|
|
|
return err
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// sync tags to releases in database
|
|
|
|
|
return models.SyncReleasesWithTags(g.repo, g.gitRepo)
|
|
|
|
|
if syncTags {
|
|
|
|
|
// sync tags to releases in database
|
|
|
|
|
return models.SyncReleasesWithTags(g.repo, g.gitRepo)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return nil
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// CreateIssues creates issues
|
|
|
|
|