Skip to content

chore(deps): consolidate Dependabot updates (Cargo + CI) - #1206

Merged
gaspb merged 3 commits into
mainfrom
chore/dependabot-updates
Jul 8, 2026
Merged

gaspb merged 3 commits into
mainfrom
chore/dependabot-updates

Conversation

@gaspb

@gaspb gaspb commented Jul 8, 2026

Copy link
Copy Markdown
Member

Description

Consolidates a batch of open Dependabot dependency updates into a single PR.

The individual Dependabot branches were stale (based on an older main that predates the vendored secrecy crate and the lazy-regex workspace dep), so merging them would have reverted main. Instead the version bumps were re-applied directly on top of the current main and verified together with cargo clippy --workspace --all-targets --locked -- -D warnings.

Resolves (safe to close once merged)

The typst 0.15 bump needed small code changes in meteroid-invoicing: PagedDocument moved to the typst-layout crate, PdfOptions gained creator/pretty fields, PagedDocument::pages is now an accessor method, and typst_svg::svg takes a SvgOptions argument.

Not included (need dedicated PRs)

Checklist

  • The code follows the project's coding conventions and style guidelines.
  • cargo clippy --workspace --all-targets --locked -- -D warnings is green (lib, bins and all test targets compile). Integration suite not run here (needs a DB) — CI covers it.
  • Documentation has been updated to reflect the changes (if applicable).
  • All new and existing targets compile.
  • I have self-reviewed my code and ensured its quality.
  • I have added/updated necessary comments to aid understanding.

Generated by Claude Code

@gaspb
gaspb force-pushed the chore/dependabot-updates branch from 9b630af to ea74e88 Compare July 8, 2026 21:40
@gaspb
gaspb merged commit afef6ba into main Jul 8, 2026
9 checks passed
@gaspb
gaspb deleted the chore/dependabot-updates branch July 8, 2026 21:57
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