File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed
Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -35,11 +35,15 @@ jobs:
3535 uses : actions/setup-node@v4
3636 with :
3737 node-version : 18
38- - run : npm install -g @mermaid-js/mermaid-cli
38+ - name : Install mermaid-cli
39+ run : npm install -g @mermaid-js/mermaid-cli
3940 - name : Generate Site
40- run : bundle exec jekyll build --baseurl "${{ steps.pages.outputs.base_path }}"
41+ run : |
42+ bundle
43+ make publish
4144 env :
4245 JEKYLL_ENV : production
46+ ADD_JEKYLL_ARGS : --baseurl "${{ steps.pages.outputs.base_path }}"
4347 - name : Upload Artifacts
4448 uses : actions/upload-pages-artifact@v1
4549 - name : Deploy to GitHub Pages
Original file line number Diff line number Diff line change 11all : test-before-build build-other-versions build test-after-build
2+ publish : test-before-build build-other-versions build
23production : clean all production-test
34
45# # If we call git in our tests without using the --no-pager option
2324 @# files aren't created before changed input files are marked
2425 @# for schema validation.
2526 @sleep 0.1
26- bundle exec jekyll build $(JEKYLL_FLAGS )
27+ bundle exec jekyll build $(JEKYLL_FLAGS ) $( ADD_JEKYLL_ARGS )
2728
2829test-before-build : $(compatibility_validation ) $(topic_validation )
2930 # # Check for Markdown formatting problems
You can’t perform that action at this time.
0 commit comments