File tree Expand file tree Collapse file tree 3 files changed +15
-8
lines changed Expand file tree Collapse file tree 3 files changed +15
-8
lines changed Original file line number Diff line number Diff line change 6
6
runs-on : ubuntu-latest
7
7
steps :
8
8
- uses : actions/checkout@v3
9
- - name : Build the site in the jekyll/builder container
10
- run : |
11
- export JEKYLL_VERSION=3.8
12
- docker run \
13
- -v ${{ github.workspace }}:/srv/jekyll -v ${{ github.workspace }}/_site:/srv/jekyll/_site \
14
- -e PAGES_REPO_NWO=${{ github.repository }} \
15
- jekyll/builder:$JEKYLL_VERSION /bin/bash -c "chmod 777 /srv/ jekyll && jekyll build --future"
9
+ - uses : ruby/setup-ruby@v1
10
+ with :
11
+ ruby-version : ' 3.3 '
12
+ - name : Install dependencies
13
+ run : bundle install && bundle exec appraisal install
14
+ - name : Build site
15
+ run : bundle exec appraisal jekyll build --future
Original file line number Diff line number Diff line change
1
+ appraise "jekyll-3" do
2
+ gem "jekyll" , "3.9.4"
3
+ end
4
+ appraise "jekyll-4" do
5
+ gem "jekyll" , "4.3.3"
6
+ end
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ Gem::Specification.new do |spec|
17
17
"documentation_uri" => "https://github.com/daattali/beautiful-jekyll#readme"
18
18
}
19
19
20
- spec . add_runtime_dependency "jekyll" , "~> 3.9.3"
20
+ spec . add_runtime_dependency "jekyll" , ">= 3.9.3"
21
21
spec . add_runtime_dependency "jekyll-paginate" , "~> 1.1"
22
22
spec . add_runtime_dependency "jekyll-sitemap" , "~> 1.4"
23
23
spec . add_runtime_dependency "kramdown-parser-gfm" , "~> 1.1"
@@ -26,4 +26,5 @@ Gem::Specification.new do |spec|
26
26
27
27
spec . add_development_dependency "bundler" , ">= 1.16"
28
28
spec . add_development_dependency "rake" , "~> 12.0"
29
+ spec . add_development_dependency "appraisal" , "~> 2.5"
29
30
end
You can’t perform that action at this time.
0 commit comments