12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- #
- # ===============================
- # 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"
|