Skip to content

readthedocs-auto-build #93

readthedocs-auto-build

readthedocs-auto-build #93

name: readthedocs-auto-build
on:
schedule:
- cron: '0 23 * * 1'
# Runs at 11.00pm, UTC, every Monday
push:
branches:
- master
release:
branches:
- master
merge_group:
branches:
- master
jobs:
readthedocs-auto-build:
runs-on: ubuntu-latest
container: ghcr.io/smarts-project/smarts:v0.6.1-minimal
steps:
- name: Install Enchant
run: |
apt-get update --fix-missing
apt-get install -y libenchant-dev
- name: Install curl
run: |
apt-get install -y curl
- name: build_docs
run: |
curl -X POST -d "branches=master" -d "token=${{ secrets.RTDS_WEBHOOK_TOKEN }}" ${{ secrets.RTDS_WEBHOOK_URL }}