amethyst/.gitea/workflows/deploy.yaml

41 lines
973 B
YAML
Raw Normal View History

name: Deploy
2023-05-28 16:51:45 -04:00
on:
push:
branches:
- "main"
2023-05-28 16:51:45 -04:00
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
uses: https://github.com/jackyzha0/hugo-obsidian@v2.20
2023-05-28 16:51:45 -04:00
with:
2023-05-28 21:52:01 -04:00
index: true
2023-05-28 16:51:45 -04:00
input: content
output: assets/indices
root: .
2023-05-28 16:51:45 -04:00
- 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