Skip to content

Commit a6768ed

Browse files
feat: finalize repo migration
1 parent e1b6fe8 commit a6768ed

File tree

12 files changed

+52
-349
lines changed

12 files changed

+52
-349
lines changed

go.mod

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ require (
66
github.com/Masterminds/semver/v3 v3.1.0
77
github.com/go-semantic-release/changelog-generator-default v1.0.0
88
github.com/go-semantic-release/commit-analyzer-cz v1.0.1
9+
github.com/go-semantic-release/condition-default v1.0.0
10+
github.com/go-semantic-release/condition-github v1.0.1
11+
github.com/go-semantic-release/condition-gitlab v1.0.1
12+
github.com/go-semantic-release/files-updater-npm v1.0.0
913
github.com/go-semantic-release/provider-github v1.0.0
1014
github.com/go-semantic-release/provider-gitlab v1.0.0
1115
github.com/golang/protobuf v1.4.2

go.sum

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,14 @@ github.com/go-semantic-release/changelog-generator-default v1.0.0 h1:ECzGSl/eiSZ
2121
github.com/go-semantic-release/changelog-generator-default v1.0.0/go.mod h1:ohiIkjB+y8CdShomyVWnSzbH7o51bujni+hVc27yDEs=
2222
github.com/go-semantic-release/commit-analyzer-cz v1.0.1 h1:tB3T93NO8cLxtu8FVJp/qRg3B8o+4IgUEbwE9OuzS3s=
2323
github.com/go-semantic-release/commit-analyzer-cz v1.0.1/go.mod h1:H30LymC5l0bI1tj7wxHD5fvvINcu0vhC6akfhr4yHVQ=
24+
github.com/go-semantic-release/condition-default v1.0.0 h1:fqBeH6Vhxye1Ox2qSs4Af1kHUe6gRwkWzd6uDOopJbg=
25+
github.com/go-semantic-release/condition-default v1.0.0/go.mod h1:FDiP/H4k8flsSZ6y8/BEAXZ7pr/e9Z9sbVBV6XlXGs8=
26+
github.com/go-semantic-release/condition-github v1.0.1 h1:xE47xFckOjOXzQzsusJVeGtZzKhEQD9CmKVyFJncTfE=
27+
github.com/go-semantic-release/condition-github v1.0.1/go.mod h1:5LwGLxvGChlLhNmtT+p2SAhDQQ43cUAfO8FZobD0d/o=
28+
github.com/go-semantic-release/condition-gitlab v1.0.1 h1:dg7YxwV8wvAzaXpBNhRheg8WzWi9tvghTg3irfi1Nd0=
29+
github.com/go-semantic-release/condition-gitlab v1.0.1/go.mod h1:/5eOZU9YhqTja5VwgX91hzx97Xn3lSVP2RrKJuYUZpU=
30+
github.com/go-semantic-release/files-updater-npm v1.0.0 h1:rW5St9lC1YfJ8oHB2qvWsufaE6re1XCK1GgbIPrr/k8=
31+
github.com/go-semantic-release/files-updater-npm v1.0.0/go.mod h1:MWirt5ni103snq5b2raddrrWpuZy8/bF0xHe4Rluq3M=
2432
github.com/go-semantic-release/provider-github v1.0.0 h1:b2823Onruqzi7NdRkPkFRC+BiWn4XNNce1A3VjZo2ZA=
2533
github.com/go-semantic-release/provider-github v1.0.0/go.mod h1:9vCDagOqx0kXyHOAI93Tdl/9GVeOyCKVHWcIp1RJwNI=
2634
github.com/go-semantic-release/provider-gitlab v1.0.0 h1:mk7ebwrctkYeuGo8U90X6x8Xb2raCl7/zFadwOO94R0=

pkg/condition/defaultci/default.go

Lines changed: 0 additions & 46 deletions
This file was deleted.

pkg/condition/github/github.go

Lines changed: 0 additions & 53 deletions
This file was deleted.

pkg/condition/github/github_test.go

Lines changed: 0 additions & 15 deletions
This file was deleted.

pkg/condition/gitlab/gitlab.go

Lines changed: 0 additions & 49 deletions
This file was deleted.

pkg/condition/gitlab/gitlab_test.go

Lines changed: 0 additions & 15 deletions
This file was deleted.

pkg/plugin/buildin/buildin.go

Lines changed: 40 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,18 @@ import (
77

88
defaultGenerator "github.com/go-semantic-release/changelog-generator-default/pkg/generator"
99
defaultAnalyzer "github.com/go-semantic-release/commit-analyzer-cz/pkg/analyzer"
10+
defaultCI "github.com/go-semantic-release/condition-default/pkg/condition"
11+
githubCI "github.com/go-semantic-release/condition-github/pkg/condition"
12+
gitlabCI "github.com/go-semantic-release/condition-gitlab/pkg/condition"
13+
npmUpdater "github.com/go-semantic-release/files-updater-npm/pkg/updater"
1014
providerGithub "github.com/go-semantic-release/provider-github/pkg/provider"
1115
providerGitlab "github.com/go-semantic-release/provider-gitlab/pkg/provider"
1216
"github.com/go-semantic-release/semantic-release/v2/pkg/analyzer"
1317
"github.com/go-semantic-release/semantic-release/v2/pkg/condition"
14-
"github.com/go-semantic-release/semantic-release/v2/pkg/condition/defaultci"
15-
githubCI "github.com/go-semantic-release/semantic-release/v2/pkg/condition/github"
16-
gitlabCI "github.com/go-semantic-release/semantic-release/v2/pkg/condition/gitlab"
1718
"github.com/go-semantic-release/semantic-release/v2/pkg/generator"
1819
"github.com/go-semantic-release/semantic-release/v2/pkg/plugin"
1920
"github.com/go-semantic-release/semantic-release/v2/pkg/provider"
2021
"github.com/go-semantic-release/semantic-release/v2/pkg/updater"
21-
"github.com/go-semantic-release/semantic-release/v2/pkg/updater/npm"
2222
"github.com/urfave/cli/v2"
2323
)
2424

@@ -38,20 +38,41 @@ func GetPluginCommands() []*cli.Command {
3838
HideHelp: true,
3939
},
4040
{
41-
Name: condition.CIConditionPluginName + "_default",
42-
Action: defaultci.Main,
41+
Name: condition.CIConditionPluginName + "_default",
42+
Action: func(c *cli.Context) error {
43+
plugin.Serve(&plugin.ServeOpts{
44+
CICondition: func() condition.CICondition {
45+
return &defaultCI.DefaultCI{}
46+
},
47+
})
48+
return nil
49+
},
4350
Hidden: true,
4451
HideHelp: true,
4552
},
4653
{
47-
Name: condition.CIConditionPluginName + "_github",
48-
Action: githubCI.Main,
54+
Name: condition.CIConditionPluginName + "_github",
55+
Action: func(c *cli.Context) error {
56+
plugin.Serve(&plugin.ServeOpts{
57+
CICondition: func() condition.CICondition {
58+
return &githubCI.GitHubActions{}
59+
},
60+
})
61+
return nil
62+
},
4963
Hidden: true,
5064
HideHelp: true,
5165
},
5266
{
53-
Name: condition.CIConditionPluginName + "_gitlab",
54-
Action: gitlabCI.Main,
67+
Name: condition.CIConditionPluginName + "_gitlab",
68+
Action: func(c *cli.Context) error {
69+
plugin.Serve(&plugin.ServeOpts{
70+
CICondition: func() condition.CICondition {
71+
return &gitlabCI.GitLab{}
72+
},
73+
})
74+
return nil
75+
},
5576
Hidden: true,
5677
HideHelp: true,
5778
},
@@ -95,8 +116,15 @@ func GetPluginCommands() []*cli.Command {
95116
HideHelp: true,
96117
},
97118
{
98-
Name: updater.FilesUpdaterPluginName + "_npm",
99-
Action: npm.Main,
119+
Name: updater.FilesUpdaterPluginName + "_npm",
120+
Action: func(c *cli.Context) error {
121+
plugin.Serve(&plugin.ServeOpts{
122+
FilesUpdater: func() updater.FilesUpdater {
123+
return &npmUpdater.Updater{}
124+
},
125+
})
126+
return nil
127+
},
100128
Hidden: true,
101129
HideHelp: true,
102130
},

pkg/updater/npm/npm.go

Lines changed: 0 additions & 80 deletions
This file was deleted.

0 commit comments

Comments
 (0)