Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 9 additions & 8 deletions .github/workflows/update-ref-docs.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,15 @@
name: Update Reference Documentation

on:
workflow_dispatch: # Allow manual triggers for now
# Later we can add:
# push:
# paths:
# - 'api/v1alpha2/**'
# branches:
# - main
workflow_dispatch: # Allow manual triggers
schedule:
# Nightly at 06:30 UTC: regenerate API/Helm docs from the latest kagent/kmcp main so docs don't drift from code.
- cron: '30 6 * * *'

# Queue overlapping runs (e.g. nightly cron + a manual dispatch) so they don't force-push the same PR branch concurrently.
concurrency:
group: update-ref-docs
cancel-in-progress: false

jobs:
generate-api-docs:
Expand Down Expand Up @@ -366,7 +368,6 @@ jobs:

This PR was automatically generated by the [**Update Reference documentation** workflow](https://github.com/${{ github.repository_owner }}/website/actions/workflows/update-ref-docs.yaml).
branch: api-gen-update
branch-suffix: timestamp
delete-branch: true
base: main
labels: |
Expand Down
Loading