diff --git a/.github/workflows/api-reference.yml b/.github/workflows/api-reference.yml new file mode 100644 index 00000000..c15bb93f --- /dev/null +++ b/.github/workflows/api-reference.yml @@ -0,0 +1,24 @@ +name: API reference + +# The addon reference page in `docs` is generated from the doc comments in +# src/packages/addons/src, so editing one leaves that page describing what is gone. + +# Runs the superproject's check here, on the pull request that causes it, rather +# than leaving it to the nightly sweep over there. GRYT-1100. + +on: + pull_request: + paths: + - src/packages/addons/src/** + - .github/workflows/api-reference.yml + + workflow_dispatch: + +permissions: + contents: read + +jobs: + reference: + uses: Gryt-chat/.github/.github/workflows/api-reference.yml@main + with: + component: client diff --git a/.github/workflows/discord-ci-notify.yml b/.github/workflows/discord-ci-notify.yml index 93acdda2..7a810199 100644 --- a/.github/workflows/discord-ci-notify.yml +++ b/.github/workflows/discord-ci-notify.yml @@ -6,6 +6,7 @@ name: Discord CI notification on: workflow_run: workflows: + - API reference - CI - Sync Vikunja task types: [completed]