packages feed

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 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