Skip to content

ci: validate devhub build on docs changes#311

Open
pkosiec wants to merge 1 commit intomainfrom
pkosiec/devhub-docs
Open

ci: validate devhub build on docs changes#311
pkosiec wants to merge 1 commit intomainfrom
pkosiec/devhub-docs

Conversation

@pkosiec
Copy link
Copy Markdown
Member

@pkosiec pkosiec commented Apr 24, 2026

Summary

  • Add a devhub-validation CI job that runs when docs/** changes
  • Clones devhub, syncs appkit docs from the PR branch, and runs the devhub build
  • Catches docs changes that would break the devhub site before they land on main
  • Supports forks via APPKIT_REMOTE env var override

Depends on databricks/devhub#58 for APPKIT_BRANCH / APPKIT_REMOTE env var support in the devhub sync script.

⚠️ TODO BEFORE MERGE: Switch devhub clone from pkosiec/appkit-docs-sync branch to main once databricks/devhub#58 merges.

Test plan

  • CI runs the DevHub Build Validation job — successful run
  • Job clones devhub, syncs docs from this branch, and builds successfully (3m58s)

@pkosiec pkosiec force-pushed the pkosiec/devhub-docs branch from 1c7e76d to af3dc75 Compare April 24, 2026 09:44
Add a devhub-validation job that clones devhub, syncs appkit docs from
the PR branch, and runs the devhub build. This catches docs changes that
would break the devhub site before they land on main.

Supports forks via APPKIT_REMOTE env var override.
@pkosiec pkosiec force-pushed the pkosiec/devhub-docs branch from af3dc75 to 855dc29 Compare April 24, 2026 09:52
@pkosiec pkosiec marked this pull request as ready for review April 24, 2026 09:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant