Skip to content

ci: add GitHub Pages workflow for API docs#178

Merged
sachiniyer merged 2 commits intomainfrom
ci/api-docs-pages
Mar 11, 2026
Merged

ci: add GitHub Pages workflow for API docs#178
sachiniyer merged 2 commits intomainfrom
ci/api-docs-pages

Conversation

@sachiniyer
Copy link
Copy Markdown
Contributor

@sachiniyer sachiniyer commented Mar 11, 2026

Deploy the Scalar API reference to GitHub Pages on pushes to main
when openapi.json or docs/api/ changes. Copies both files into a
flat _site directory for the Pages artifact.

Requires enabling GitHub Pages with "GitHub Actions" as the source
in the repository settings.

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com


Open with Devin

Copy link
Copy Markdown
Contributor Author

sachiniyer commented Mar 11, 2026

This stack of pull requests is managed by Graphite. Learn more about stacking.

Base automatically changed from docs/scalar-api-reference to main March 11, 2026 01:12
@sachiniyer sachiniyer marked this pull request as ready for review March 11, 2026 01:12
@chatgpt-codex-connector
Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

sachiniyer and others added 2 commits March 10, 2026 18:12
Deploy the Scalar API reference to GitHub Pages on pushes to main
when openapi.json or docs/api/ changes. Copies both files into a
flat _site directory for the Pages artifact.

Requires enabling GitHub Pages with "GitHub Actions" as the source
in the repository settings.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@sachiniyer sachiniyer merged commit 27eea56 into main Mar 11, 2026
12 checks passed
@sachiniyer sachiniyer deleted the ci/api-docs-pages branch March 11, 2026 01:16
Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration Bot left a comment

Choose a reason for hiding this comment

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

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 3 additional findings.

Open in Devin Review

sachiniyer added a commit that referenced this pull request Mar 12, 2026
## Summary
- Bumps version from 0.1.10 to 0.1.11
- The release workflow will auto-tag and build artifacts when merged to
main

### Changes since v0.1.10

**Features:**
- Add shell tab completion via clap_complete (#182)
- Add --scan-id flag to bugs list command (#184)
- Add scans list command (#163)
- Add scans to the skill.md for the detail CLI (#185)
- Auto-detect repository in detail-bugs skill (#160)

**Fixes:**
- Show user-friendly error messages instead of debug output (#129)
- Continue list numbering across pages instead of resetting (#130)
- Add file locking to prevent concurrent config overwrites (#131)

**Chores & Refactoring:**
- Replace Makefile with cargo xtask (#159)
- Upgrade all dependencies to latest versions (#158)
- Enable comprehensive clippy lints (pedantic, nursery, restriction)
(#134, #135, #144, #152, #153, #154, #155)
- Add GitHub Pages workflow for API docs (#178)
- Add Scalar API reference page (#177)
- Add integration tests against live API (#181)
- Remove alpha warning from README (#156)

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
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