Skip to content

Scheduled Rebuild

Scheduled Rebuild #765

name: Scheduled Rebuild
on:
schedule:
# Runs every 5 hours at the top of the hour
- cron: '0 */5 * * *'
# Allow manual triggering from GitHub UI
workflow_dispatch:
jobs:
trigger-netlify-build:
runs-on: ubuntu-latest
permissions: {}
steps:
- name: Trigger Netlify Build Hook
run: |
curl -X POST -d {} ${{ secrets.NETLIFY_BUILD_HOOK }}
- name: Log completion
run: echo "Netlify rebuild triggered at $(date)"