amethyst/.gitea/workflows/build.yaml

41 lines
987 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:
2023-05-28 19:47:58 -04:00
submodules: true
2023-05-28 19:46:33 -04:00
fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod
2023-05-28 16:51:45 -04:00
- 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:
2023-05-28 19:46:33 -04:00
hugo-version: '0.112.4'
2023-05-28 16:51:45 -04:00
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 19:46:33 -04:00
github_token: ${{ secrets.GITEA_TOKEN }}
2023-05-28 18:27:27 -04:00
publish_dir: ./public
publish_branch: deploy # deploying branch
2023-05-28 19:46:33 -04:00
cname: tablet.sh