clod 0.1.32 → 0.1.33
raw patch · 6 files changed
+14/−8 lines, 6 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- CHANGELOG.md +1/−1
- bin/release +9/−3
- clod.cabal +1/−1
- man/clod.1.md +1/−1
- man/clod.7.md +1/−1
- man/clod.8.md +1/−1
CHANGELOG.md view
@@ -1,6 +1,6 @@ # Changelog -## [0.1.32] - 2025-04-04+## [0.1.33] - 2025-04-04 - [Automate release process](https://www.youtube.com/watch?v=MK6TXMsvgQg)
bin/release view
@@ -607,6 +607,9 @@ echo "User response to upload prompt: $upload_bottle" >&2 if [[ "$upload_bottle" =~ ^[Yy] ]]; then+ # Change directory to the clod repository for GitHub operations+ cd "$PROJECT_ROOT"+ echo "Checking if release for v$VERSION exists..." if ! gh release view "v$VERSION" &>/dev/null; then echo "Release v$VERSION doesn't exist. Creating it now..."@@ -615,7 +618,7 @@ echo "Renaming bottle file to match Homebrew's expected filename..." # Use the exact filename from the JSON file- mv "bottles/$bottle_file" "bottles/$expected_filename"+ mv "../homebrew-tap/bottles/$bottle_file" "../homebrew-tap/bottles/$expected_filename" if [ $? -ne 0 ]; then echo "ERROR: Failed to rename bottle file to match Homebrew's expected filename." >&2 exit 1@@ -623,14 +626,17 @@ echo "Successfully renamed bottle file to: $expected_filename" - echo "Uploading bottle to GitHub release v$VERSION..."- if ! gh release upload "v$VERSION" "bottles/$expected_filename" --clobber; then+ echo "Uploading bottle to GitHub release v$VERSION in fuzz/clod repository..."+ if ! gh release upload "v$VERSION" "../homebrew-tap/bottles/$expected_filename" --clobber; then echo "ERROR: Failed to upload bottle to GitHub." >&2 exit 1 fi echo "Bottle uploaded successfully to GitHub release!" echo "URL: https://github.com/fuzz/clod/releases/download/v$VERSION/$expected_filename"+ + # Change back to homebrew-tap directory+ cd "../homebrew-tap" else echo "Skipping GitHub upload as requested." fi
clod.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.4 name: clod-version: 0.1.32+version: 0.1.33 synopsis: Project file manager for Claude AI integrations description: Clod (Claude Loader) is a utility for preparing and uploading files to Claude AI's Project Knowledge feature. It tracks file changes, respects .gitignore and .clodignore
man/clod.1.md view
@@ -1,4 +1,4 @@-% CLOD(1) Clod 0.1.32+% CLOD(1) Clod 0.1.33 % Fuzz Leonard & Claude <ink@fuzz.ink> % March 2025
man/clod.7.md view
@@ -1,4 +1,4 @@-% CLOD(7) Clod 0.1.32+% CLOD(7) Clod 0.1.33 % Fuzz Leonard & Claude <ink@fuzz.ink> % March 2025
man/clod.8.md view
@@ -1,4 +1,4 @@-% CLOD(8) Clod 0.1.32+% CLOD(8) Clod 0.1.33 % Fuzz Leonard & Claude <ink@fuzz.ink> % March 2025