# # =============================== # Do not edit this file directly! # =============================== # # Your changes will be overwritten when the Upptime template updates (by default, weekly) # Instead, change .upptimerc.yml configuration and the workflows will be generated accordingly. # # 🔼 Upptime @v1.38.0 # GitHub-powered open-source uptime monitor and status page by Anand Chowdhary # * Source: https://github.com/upptime/upptime # * Docs and more: https://upptime.js.org # * More by Anand Chowdhary: https://anandchowdhary.com name: Static Site CI on: schedule: - cron: "0 1 * * *" repository_dispatch: types: [static_site] workflow_dispatch: jobs: release: name: Build and deploy site runs-on: ubuntu-latest if: "!contains(github.event.head_commit.message, '[skip ci]')" steps: - name: Checkout uses: actions/checkout@v4 with: ref: ${{ github.head_ref }} token: ${{ secrets.GH_PAT || github.token }} - name: Generate site uses: upptime/uptime-monitor@v1.38.0 with: command: "site" env: GH_PAT: ${{ secrets.GH_PAT || github.token }} - uses: peaceiris/actions-gh-pages@v4 name: GitHub Pages Deploy with: github_token: ${{ secrets.GH_PAT || github.token }} publish_dir: "site/status-page/__sapper__/export/" force_orphan: "false" user_name: "Upptime Bot" user_email: "73812536+upptime-bot@users.noreply.github.com"