Skip to content

Commit f02ee48

Browse files
committed
add rake release
1 parent af87a5d commit f02ee48

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

.github/workflows/build-branch.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ jobs:
3636
ruby-version: ${{ matrix.ruby-version }}
3737
bundler-cache: true
3838
- uses: actions/checkout@v1
39+
- name: Install dependencies
40+
run: bundle install
3941
- name: Release Gem
4042
uses: cadwallion/publish-rubygems-action@master
4143
env:

Rakefile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# coding: utf-8
22
require 'jekyll'
3+
require 'rake/release/task'
34

45
# Extend string to allow for bold text.
56
class String
@@ -19,4 +20,8 @@ task :clean do
1920
Jekyll::Commands::Clean.process({})
2021
end
2122

23+
Rake::Release::Task.new do |spec|
24+
spec.sign_tag = true
25+
end
26+
2227
task :default => :build

jekyll-dash.gemspec

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,6 @@ Gem::Specification.new do |spec|
1818
spec.add_runtime_dependency "jekyll-paginate"
1919

2020
spec.add_development_dependency "bundler", "~> 2.2.28"
21-
spec.add_development_dependency "rake", "~> 13.1"
21+
spec.add_development_dependency "rake", "~> 13.0.6"
22+
spec.add_development_dependency "rake-release", "~> 1.3.0"
2223
end

0 commit comments

Comments
 (0)