mirror of
https://github.com/Mayuri-Chan/pyrofork.git
synced 2025-12-29 03:54:51 +00:00
38 lines
688 B
YAML
38 lines
688 B
YAML
name: Build-docs
|
|
|
|
on:
|
|
push:
|
|
tags:
|
|
- "*"
|
|
branches:
|
|
- staging
|
|
- dev/*
|
|
|
|
jobs:
|
|
build:
|
|
|
|
runs-on: ubuntu-22.04
|
|
|
|
steps:
|
|
- name: Checkout repository
|
|
uses: actions/checkout@v4
|
|
|
|
- name: Configure
|
|
run: bash build-docs.sh configure
|
|
|
|
- name: Cleanup
|
|
run: bash build-docs.sh cleanup
|
|
|
|
- name: Create virtual environment
|
|
run: bash build-docs.sh virtualenv
|
|
|
|
- name: Build
|
|
run: bash build-docs.sh build
|
|
|
|
- name: Clone gh-pages repository
|
|
run: bash build-docs.sh clone
|
|
env:
|
|
DOCS_KEY: ${{ secrets.DOCS_KEY }}
|
|
|
|
- name: Push changes
|
|
run: bash build-docs.sh push
|