Skip to content

ci(docs): add daily cron workflow to update API reference docs#3848

Merged
jp-agenta merged 2 commits intorelease/v0.87.1from
feat/update-docs-api-automation
Feb 26, 2026
Merged

ci(docs): add daily cron workflow to update API reference docs#3848
jp-agenta merged 2 commits intorelease/v0.87.1from
feat/update-docs-api-automation

Conversation

@mmabrouk
Copy link
Member

@mmabrouk mmabrouk commented Feb 26, 2026

Summary

  • Adds a new GitHub Actions workflow (.github/workflows/09-update-api-docs.yml) that automatically updates the API reference documentation
  • Runs daily at 06:00 UTC via cron schedule (also supports manual workflow_dispatch)
  • Downloads the latest OpenAPI spec from https://cloud.agenta.ai/api/openapi.json, regenerates the Docusaurus API docs, and creates a PR via peter-evans/create-pull-request@v6 if there are any changes
  • If there are no changes, no PR is created; if a PR already exists, it updates it instead of creating duplicates

Open with Devin

@vercel
Copy link

vercel bot commented Feb 26, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
agenta-documentation Ready Ready Preview, Comment Feb 26, 2026 6:31pm

Request Review

@dosubot dosubot bot added the size:M This PR changes 30-99 lines, ignoring generated files. label Feb 26, 2026
@dosubot dosubot bot added the ci/cd label Feb 26, 2026
devin-ai-integration[bot]

This comment was marked as resolved.

Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Feb 26, 2026
@jp-agenta jp-agenta changed the base branch from main to release/v0.87.1 February 26, 2026 19:08
@jp-agenta jp-agenta merged commit dc86ab4 into release/v0.87.1 Feb 26, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci/cd lgtm This PR has been approved by a maintainer size:M This PR changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants