File tree 2 files changed +10
-1
lines changed
2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -4,4 +4,4 @@ bundle exec bump ${1:-minor} --no-commit
4
4
bundle exec rake generate_changelog
5
5
git add CHANGELOG.md lib/pact/mock_service/version.rb
6
6
git commit -m " chore(release): version $( ruby -r ./lib/pact/mock_service/version.rb -e " puts Pact::MockService::VERSION" ) " && git push
7
- bundle exec rake release
7
+ bundle exec rake tag_for_release
Original file line number Diff line number Diff line change @@ -8,6 +8,15 @@ task :generate_changelog do
8
8
ConventionalChangelog ::Generator . new . generate! version : "v#{ Pact ::MockService ::VERSION } "
9
9
end
10
10
11
+ desc 'Tag for release'
12
+ task :tag_for_release do | t , args |
13
+ require 'pact/mock_service/version'
14
+ version = Pact ::MockService ::VERSION
15
+ command = "git tag -a v#{ version } -m \" chore(release): version #{ version } \" && git push origin v#{ version } "
16
+ puts command
17
+ puts `#{ command } `
18
+ end
19
+
11
20
desc 'Generate release notes'
12
21
task :generate_release_notes , [ :tag ] do | t , args |
13
22
require 'fileutils'
You can’t perform that action at this time.
0 commit comments