Attempt 2 at GitHub Actions for site deploy

This commit is contained in:
Ske 2020-06-22 14:29:26 +02:00
parent d89f76ff46
commit 9bed72c18f

View File

@ -8,14 +8,16 @@ jobs:
runs-on: ubuntu-16.04 runs-on: ubuntu-16.04
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- uses: actions/cache@v1 - uses: ruby/setup-ruby@v1
with: with:
path: vendor/bundle ruby-version: 2.6
key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }} - uses: limjh16/jekyll-action-ts@v2
restore-keys: |
${{ runner.os }}-gems-
- uses: helaili/jekyll-action@2.0.1
env:
JEKYLL_PAT: ${{ secrets.JEKYLL_PAT }}
with: with:
jekyll_src: 'docs' enable_cache: true
format_output: true
jekyll_src: docs
gem_src: docs
- uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.JEKYLL_PAT }}
publish_dir: ./docs/_site