Replace swagger drv with utoipa-swagger-vendored #14
No reviewers
Labels
No labels
automerge
bug
dependencies
duplicate
enhancement
help wanted
invalid
migrations
question
vulnerability
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Personal/woodpecker-extension!14
Loading…
Reference in a new issue
No description provided.
Delete branch "utoipa-swagger-vendored"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
@clank-bot
1d8ee1fb436ae8c6f539Review Summary
This PR replaces the Nix-based Swagger UI download with the vendored feature of
utoipa-swagger-ui, simplifying the build system. The Nix derivation no longer fetches Swagger UI from GitHub at build time — instead, theutoipa-swagger-ui-vendoredcrate bundles the assets directly. Cargo.lock updates are routine transitive dependency bumps from this change.Positive aspects
fetchurl+SWAGGER_UI_DOWNLOAD_URLenv var in favor of Cargo's built-in vendoring.anyhow,wit-bindgen,wasmparser, etc.) that were only pulled in by the old approach.No bugs, security vulnerabilities, or performance regressions found.
*🤖 Review by opencode (opencode/deepseek-v4-flash-free) — verdict: approve