amethyst/.gitea/workflows/build.yaml

40 lines
963 B
YAML
Raw Normal View History

2023-05-28 16:51:45 -04:00
name: Deploy to GitHub Pages
on:
push:
branches:
- main
jobs:
deploy:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod
- name: Build Link Index
2023-05-28 16:56:14 -04:00
uses: https://github.com/jackyzha0/hugo-obsidian@v2.18
2023-05-28 16:51:45 -04:00
with:
index: true
input: content
output: assets/indices
root: .
- name: Setup Hugo
2023-05-28 16:56:14 -04:00
uses: https://github.com/peaceiris/actions-hugo@v2
2023-05-28 16:51:45 -04:00
with:
hugo-version: '0.96.0'
extended: true
- name: Build
2023-05-28 18:03:21 -04:00
run: hugo --minify
2023-05-28 18:27:27 -04:00
- name: Deploy
2023-05-28 18:28:14 -04:00
uses: https://github.com/peaceiris/actions-gh-pages@v3
2023-05-28 18:27:27 -04:00
with:
2023-05-28 18:30:44 -04:00
github_token: ${{ secrets.GITHUB_TOKEN }}
2023-05-28 18:27:27 -04:00
publish_dir: ./public
publish_branch: deploy # deploying branch
cname: www.tablet.sh