Files
knowledge-base/.gitea/workflows/build-site.yml
tish ae15fed27c
Some checks failed
Build MkDocs / build-and-deploy (push) Failing after 0s
Gitea actions testing
2025-01-08 11:31:08 +01:00

31 lines
756 B
YAML

name: Build MkDocs
on:
push:
branches:
- main
jobs:
build-and-deploy:
runs-on: self-hosted
steps:
- name: Clean up old repo in /tmp
run: |
rm -rf /tmp/knowledge-base
- name: Clone repository
run: |
git clone --branch main https://git.tishenko.dev/tish/knowledge-base.git
cd knowledge-base
- name: Build site
run: |
mkdocs build
- name: Deploy site
run: |
# Удаляем только содержимое /var/www/knowledge-base,
# чтобы сохранить права и владельца самой папки
rm -rf /var/www/knowledge-base/*
cp -r site/ /var/www/knowledge-base/site/