What problem does it solve?
Releasing a new Quickwit lambda artifact requires manually pushing tags, waiting for CI, copying artifact URLs and SHA256 hashes into build.rs, and opening a PR. This Skill automates that entire multi-step release workflow.
Core Features & Use Cases
- Automated Release Triggering: Pushes a
lambda-<commit> tag to trigger the Release Lambda binary GitHub Actions workflow and polls until it completes.
- Artifact Metadata Update: Fetches the release asset URL and SHA256 digest, publishes the draft release, and updates
LAMBDA_ZIP_URL and LAMBDA_ZIP_SHA256 in quickwit-lambda-client/build.rs.
- PR Creation: Creates a branch, commits the change, and opens a pull request against quickwit-oss/quickwit.
- Use Case: After merging lambda-related changes to main, run this Skill to cut a new lambda artifact release and open the corresponding build.rs update PR without manual steps.
Quick Start
Trigger a new lambda release from the current main branch and open a PR updating the build.rs artifact URL and hash.