diff --git a/bin/create-feature b/bin/create-feature.sh similarity index 96% rename from bin/create-feature rename to bin/create-feature.sh index bfb7be0..1f62153 100755 --- a/bin/create-feature +++ b/bin/create-feature.sh @@ -3,7 +3,7 @@ set -e # Create feature branch script - local Git operations # Creates a new feature/bugfix/hotfix branch locally and pushes to remote -# Usage: ./bin/create-feature [feature|bugfix|hotfix|chore|refactor] [branch-name] [base-branch] [update-deps] +# Usage: ./bin/create-feature.sh [feature|bugfix|hotfix|chore|refactor] [branch-name] [base-branch] [update-deps] # Default values BRANCH_TYPE=${1:-feature} diff --git a/bin/create-pr b/bin/create-pr.sh similarity index 100% rename from bin/create-pr rename to bin/create-pr.sh diff --git a/bin/create-release b/bin/create-release.sh similarity index 97% rename from bin/create-release rename to bin/create-release.sh index 74d7989..4c0a8f6 100755 --- a/bin/create-release +++ b/bin/create-release.sh @@ -3,7 +3,7 @@ set -e # Create release script using GitHub Actions # Creates a new release branch via GHA workflow and checks it out locally -# Usage: ./bin/create-release [major|minor|patch] +# Usage: ./bin/create-release.sh [major|minor|patch] # Default to patch if no argument provided VERSION_TYPE=${1:-patch} diff --git a/bin/generate-sdk b/bin/generate-sdk.sh similarity index 100% rename from bin/generate-sdk rename to bin/generate-sdk.sh diff --git a/justfile b/justfile index ee37df1..ea1dcfc 100644 --- a/justfile +++ b/justfile @@ -45,7 +45,7 @@ typecheck: # Generate SDK from localhost API generate-sdk url="http://localhost:8000/openapi.json": - bin/generate-sdk {{url}} + bin/generate-sdk.sh {{url}} # Build python package locally (for testing) build-package: @@ -53,15 +53,15 @@ build-package: # Create a feature branch create-feature branch_type="feature" branch_name="" base_branch="main" update="yes": - bin/create-feature {{branch_type}} {{branch_name}} {{base_branch}} {{update}} + bin/create-feature.sh {{branch_type}} {{branch_name}} {{base_branch}} {{update}} # Version management create-release type="patch": - bin/create-release {{type}} + bin/create-release.sh {{type}} # Create PR create-pr target_branch="main" claude_review="true": - bin/create-pr {{target_branch}} {{claude_review}} + bin/create-pr.sh {{target_branch}} {{claude_review}} # Clean up development artifacts clean: