Bump tantivy to latest and fix build

bump-tantivyskillsetup L211,304
quickwit-oss/quickwit
What it does

Bump tantivy dependency to latest commit, fix compilation, open PR

Best for

Automating dependency bump workflow with compilation validation and PR creation.

Inputs
  • · Latest tantivy main branch SHA
Outputs
  • · Updated Cargo.toml with new rev
  • · Formatted code via make fmt
  • · Updated license file
  • · PR opened with tantivy bump
Requires
  • · cargo check
  • · make fmt
  • · make update-licenses
  • · git
  • · gh CLI
  • · Bash
Preconditions

On main branch, main up-to-date via git pull, Cargo.toml editable, make targets available

Failure modes
  • · Compilation errors requiring manual API fixes
  • · License update missing breaks build
  • · Branch creation fails if username contains spaces
Trust signals
  • · Step-by-step validation (cargo check)
  • · License file regeneration
  • · PR title includes short SHA
  • · Branch naming from git config username + date