Skip to content

Add GitHub Actions workflow to publish API docs to gh-pages on master push#48

Merged
jonathanvdc merged 2 commits intomasterfrom
copilot/update-api-docs-workflow
Mar 28, 2026
Merged

Add GitHub Actions workflow to publish API docs to gh-pages on master push#48
jonathanvdc merged 2 commits intomasterfrom
copilot/update-api-docs-workflow

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 28, 2026

API docs need to be automatically rebuilt and published to the gh-pages branch whenever master is updated.

Changes

  • .github/workflows/docs.yml — new workflow triggered on master push that:
    • Installs DocFX via dotnet tool install -g docfx
    • Builds the static site from docs/docfx.jsondocs/_site/
    • Deploys docs/_site/ to gh-pages using peaceiris/actions-gh-pages@v4 with the built-in GITHUB_TOKEN (contents: write permission scoped to the job)

💬 Send tasks to Copilot coding agent from Slack and Teams to turn conversations into code. Copilot posts an update in your thread when it's finished.

Copilot AI changed the title [WIP] Add GitHub Actions workflow for API docs update Add GitHub Actions workflow to publish API docs to gh-pages on master push Mar 28, 2026
Copilot AI requested a review from jonathanvdc March 28, 2026 20:05
@jonathanvdc jonathanvdc marked this pull request as ready for review March 28, 2026 20:07
Copy link
Copy Markdown
Owner

@jonathanvdc jonathanvdc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jonathanvdc jonathanvdc merged commit b1510cb into master Mar 28, 2026
1 check passed
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.

2 participants