mirror of
https://github.com/loikein/hugo-tufte.git
synced 2025-07-29 00:12:44 +02:00
Publish example site (via Netlify) (#11)
* modify test CI * add test ci badge back * use newest hugo version for test ci * add netlify.toml * add netlify badge
This commit is contained in:
parent
ac310e701e
commit
02788d2fe5
8 changed files with 17 additions and 45 deletions
.github/workflows
33
.github/workflows/build-site-ghpages.yml
vendored
33
.github/workflows/build-site-ghpages.yml
vendored
|
@ -1,33 +0,0 @@
|
|||
name: Build for Github Pages
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- master # Set a branch to deploy
|
||||
|
||||
jobs:
|
||||
deploy:
|
||||
runs-on: ubuntu-latest
|
||||
defaults:
|
||||
run:
|
||||
working-directory: ./exampleSite
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
with:
|
||||
submodules: true # Fetch Hugo themes (true OR recursive)
|
||||
fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod
|
||||
|
||||
- name: Setup Hugo
|
||||
uses: peaceiris/actions-hugo@v2
|
||||
with:
|
||||
hugo-version: '0.83.1'
|
||||
extended: true
|
||||
|
||||
- name: Build
|
||||
run: hugo --minify
|
||||
|
||||
- name: Deploy
|
||||
uses: peaceiris/actions-gh-pages@v3
|
||||
with:
|
||||
github_token: ${{ secrets.GH_TOKEN }}
|
||||
publish_dir: ./exampleSite/public
|
6
.github/workflows/test-build.yml
vendored
6
.github/workflows/test-build.yml
vendored
|
@ -1,6 +1,6 @@
|
|||
name: Test Build
|
||||
|
||||
on: [pull_request]
|
||||
on: push
|
||||
|
||||
jobs:
|
||||
deploy:
|
||||
|
@ -17,8 +17,8 @@ jobs:
|
|||
- name: Setup Hugo
|
||||
uses: peaceiris/actions-hugo@v2
|
||||
with:
|
||||
hugo-version: '0.83.1'
|
||||
hugo-version: 'latest'
|
||||
extended: true
|
||||
|
||||
- name: Build
|
||||
run: hugo --minify
|
||||
run: hugo --gc --minify
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue