refactor: move forge to package

This commit is contained in:
Julian Tölle 2024-08-30 23:12:05 +02:00
parent 5765b48703
commit 8b3bd3ca27
6 changed files with 160 additions and 136 deletions

View file

@ -11,6 +11,7 @@ import (
"github.com/go-git/go-git/v5/config"
"github.com/go-git/go-git/v5/plumbing"
"github.com/apricote/releaser-pleaser/internal/forge"
git2 "github.com/apricote/releaser-pleaser/internal/git"
)
@ -19,7 +20,7 @@ const (
)
type ReleaserPleaser struct {
forge Forge
forge forge.Forge
logger *slog.Logger
targetBranch string
commitParser CommitParser
@ -28,7 +29,7 @@ type ReleaserPleaser struct {
updaters []Updater
}
func New(forge Forge, logger *slog.Logger, targetBranch string, commitParser CommitParser, versioningStrategy VersioningStrategy, extraFiles []string, updaters []Updater) *ReleaserPleaser {
func New(forge forge.Forge, logger *slog.Logger, targetBranch string, commitParser CommitParser, versioningStrategy VersioningStrategy, extraFiles []string, updaters []Updater) *ReleaserPleaser {
return &ReleaserPleaser{
forge: forge,
logger: logger,