From a90483f2d74a7970c1a1a9ed5f6754832b2b01f8 Mon Sep 17 00:00:00 2001 From: Eddie A Tejeda <669988+eddietejeda@users.noreply.github.com> Date: Thu, 30 Apr 2026 10:44:27 -0700 Subject: [PATCH 1/2] chore: Release hotdata-cli version 0.2.1 Bump crate and bundled skill metadata to 0.2.1, refresh README badge and CHANGELOG (documentation: align hotdata skill with CLI). Export ~/.cargo/bin on PATH in release.sh so git-cliff is found for the cargo-release hook. --- CHANGELOG.md | 8 +++++++- Cargo.lock | 2 +- Cargo.toml | 2 +- README.md | 2 +- scripts/release.sh | 3 +++ skills/hotdata-geospatial/SKILL.md | 2 +- 6 files changed, 14 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5a53830..9664b8e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +## [0.2.1] - 2026-04-30 + +### πŸ“š Documentation + +- *(skill)* Align hotdata skill with CLI behavior ## [0.2.0] - 2026-04-29 ### πŸš€ Features @@ -19,6 +24,8 @@ ### πŸ’Ό Other - *(release)* Bump geospatial skill version on release +- *(deps)* Bump rustls-webpki to 0.103.13 +- Validate CHANGELOG sections match base branch on PRs ### 🚜 Refactor @@ -31,7 +38,6 @@ ### πŸš€ Features -- *(auth)* Add CLI auth session support (JWT access tokens, refresh, PKCE login) - *(indexes)* Workspace-wide list with filters and parallel fetch ### πŸ’Ό Other diff --git a/Cargo.lock b/Cargo.lock index a9b5d79..0099cfd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -732,7 +732,7 @@ checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" [[package]] name = "hotdata-cli" -version = "0.2.0" +version = "0.2.1" dependencies = [ "anstyle", "base64", diff --git a/Cargo.toml b/Cargo.toml index cda4221..c225ca6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hotdata-cli" -version = "0.2.0" +version = "0.2.1" edition = "2024" repository = "https://github.com/hotdata-dev/hotdata-cli" description = "CLI tool for Hotdata.dev" diff --git a/README.md b/README.md index 031bd3d..025b3a6 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@
Command line interface for Hotdata.

- version + version build coverage

diff --git a/scripts/release.sh b/scripts/release.sh index 8352d57..85544b9 100755 --- a/scripts/release.sh +++ b/scripts/release.sh @@ -42,6 +42,8 @@ case "$COMMAND" in # step 2: bump versions, commit, push branch echo "" echo "β†’ Running cargo release (no publish, no tag)..." + # git-cliff (pre-release hook) is often installed via cargo install + export PATH="${HOME}/.cargo/bin:${PATH}" cargo release --no-publish --no-tag --no-confirm --allow-branch="$BRANCH" --execute "$VERSION" echo "" @@ -79,6 +81,7 @@ case "$COMMAND" in echo "" echo "β†’ Running cargo release (tagging release)..." + export PATH="${HOME}/.cargo/bin:${PATH}" cargo release --no-confirm --execute echo "" diff --git a/skills/hotdata-geospatial/SKILL.md b/skills/hotdata-geospatial/SKILL.md index 8fa52d0..ae76538 100644 --- a/skills/hotdata-geospatial/SKILL.md +++ b/skills/hotdata-geospatial/SKILL.md @@ -1,7 +1,7 @@ --- name: hotdata-geospatial description: Use this skill only when the user is working with geospatial data in Hotdata (PostGIS-style SQL like ST_* functions, geometry/WKB, bbox filtering, point-in-polygon, distance/area, lat/lon, spatial joins, β€œgeospatial”, β€œGIS”, β€œPostGIS”). Do not load this skill for non-geospatial SQL or general Hotdata usage. -version: 0.2.0 +version: 0.2.1 --- # Hotdata Geospatial Skill From 026e5dd4d493a62e557347bf5fa1500f0d2cee60 Mon Sep 17 00:00:00 2001 From: Eddie A Tejeda <669988+eddietejeda@users.noreply.github.com> Date: Thu, 30 Apr 2026 10:46:08 -0700 Subject: [PATCH 2/2] fix(changelog): keep prior release sections identical to main CI validate-changelog.py requires every ## [version] block from the base branch to match exactly; git-cliff had rewritten 0.2.0 and older sections. Prepend only the new [0.2.1] section and retain origin/main unchanged below. --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9664b8e..04b5aa7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ ### πŸ“š Documentation - *(skill)* Align hotdata skill with CLI behavior + ## [0.2.0] - 2026-04-29 ### πŸš€ Features @@ -24,8 +25,6 @@ ### πŸ’Ό Other - *(release)* Bump geospatial skill version on release -- *(deps)* Bump rustls-webpki to 0.103.13 -- Validate CHANGELOG sections match base branch on PRs ### 🚜 Refactor @@ -38,6 +37,7 @@ ### πŸš€ Features +- *(auth)* Add CLI auth session support (JWT access tokens, refresh, PKCE login) - *(indexes)* Workspace-wide list with filters and parallel fetch ### πŸ’Ό Other