-
-
Notifications
You must be signed in to change notification settings - Fork 50
Commit
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
name: Verify site builds | ||
|
||
on: | ||
workflow_dispatch: | ||
schedule: | ||
- cron: '0 2 * * *' | ||
|
||
jobs: | ||
test: | ||
name: Verify site builds | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout source | ||
uses: actions/[email protected] | ||
- name: Install dependencies | ||
run: pip install -r requirements.txt | ||
env: | ||
INSIDERS_PAT: ${{ secrets.MATERIAL_INSIDERS_ACCESS }} | ||
- name: Build site | ||
run: mkdocs build | ||
- name: Send alert on failure | ||
if: ${{ failure() }} | ||
uses: zulip/github-actions-zulip/send-message@b62d5a0e48a4d984ea4fce5dd65ba691963d4db4 | ||
with: | ||
api-key: ${{ secrets.ZULIP_SCHEDULED_JOB_FAILURE_API_KEY }} | ||
email: ${{ secrets.ZULIP_SCHEDULED_JOB_FAILURE_EMAIL }} | ||
organization-url: 'https://ponylang.zulipchat.com/' | ||
to: notifications | ||
type: stream | ||
topic: ${{ github.repository }} scheduled job failure | ||
content: ${{ github.server_url}}/${{ github.repository }}/actions/runs/${{ github.run_id }} failed. |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -37,5 +37,5 @@ matrix: | |
- 'a' | ||
|
||
sources: | ||
- 'content/**/*.md' | ||
- 'docs/**/*.md' | ||
default_encoding: utf-8 |
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.