Skip to content

Generate HTML

Generate HTML #169

name: Generate HTML
on:
schedule:
- cron: '0 0 * * *'
workflow_dispatch:
jobs:
generate-html:
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: 3.x
- name: Install Dependencies
run: pip install json-schema-for-humans==1.3.4
- name: Generate HTML
run: make generate-html
- name: Auto-commit changes
uses: stefanzweifel/git-auto-commit-action@v5
with:
commit_message: 'Auto-generate schemas'
keepalive-job: # needed to keep GitHub from disabling the actions due to inactivity
name: Keepalive Workflow
runs-on: ubuntu-latest
permissions:
actions: write
steps:
- uses: actions/checkout@v4
- uses: gautamkrishnar/keepalive-workflow@v2