Skip to content

fix(ci): docs.rs build was using incorrect flag - #651

Merged
imor merged 1 commit into
mainfrom
rs/fix-docs-rs-build
Sep 15, 2026
Merged

imor merged 1 commit into
mainfrom
rs/fix-docs-rs-build

Conversation

@imor

@imor imor commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

The last PR misdiagnosed the problem being due to serde version. The actual problem was setting rustc-args = ["--cfg", "docsrs"] instead of the correct rustdoc-args = ["--cfg", "docsrs"]. This PR reverts the serde version pinnned from that last PR, but keeps the refactoring to extract publish-to-crates-io.yml because that's genrally useful. Confirmed by manually publishing crate version 0.2.2 whose docs.rs build succeeded. This PR makes that fix permanent.

Copilot AI lite review requested due to automatic review settings September 15, 2026 05:40

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

No unresolved review issues remain.

Pull request overview

Corrects the docs.rs configuration, removes the unnecessary serde pin, and updates the crate to version 0.2.3.

Changes:

  • Replaces rustc-args with rustdoc-args.
  • Removes the exact serde dependency pin.
  • Updates the lockfile and package metadata.
File summaries
File Description
supabase-wrappers/Cargo.toml Updates version, metadata, and docs.rs arguments.
Cargo.lock Synchronizes package version and dependencies.
Review details
  • Files reviewed: 1/2 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@imor
imor force-pushed the rs/fix-docs-rs-build branch from 577b52b to 57bdd5b Compare September 15, 2026 05:47
@imor
imor changed the base branch from main to rs/fix-docker-build September 15, 2026 05:47
@imor
imor added this pull request to stack #652 September 15, 2026 05:47
Base automatically changed from rs/fix-docker-build to main September 15, 2026 09:28
@imor
imor force-pushed the rs/fix-docs-rs-build branch from 57bdd5b to 9a0fa25 Compare September 15, 2026 09:28
@imor
imor merged commit f814368 into main Sep 15, 2026
10 checks passed
@imor
imor deleted the rs/fix-docs-rs-build branch September 15, 2026 09:28
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.

3 participants