diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 94e30ca..1ff8eb5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -24,7 +24,8 @@ jobs: - name: Increment Latest Version run: | mode=${{ github.event.inputs.release }} - sh Sources/PaystackSDK/Versioning/update_version.sh $mode ${{ github.event.inputs.body }} + cd Sources/PaystackSDK + sh Versioning/update_version.sh $mode ${{ github.event.inputs.body }} - name: Open Pull Request uses: peter-evans/create-pull-request@v4 diff --git a/Sources/PaystackSDK/Versioning/update_version.sh b/Sources/PaystackSDK/Versioning/update_version.sh index 21fcbf9..0353943 100755 --- a/Sources/PaystackSDK/Versioning/update_version.sh +++ b/Sources/PaystackSDK/Versioning/update_version.sh @@ -15,7 +15,8 @@ fi VALUES=($(echo $CURRENT_VERSION | tr . '\n')) VALUE=VALUES[INDEX] -NEW_VALUE=$((VALUE+1)) +INCREMENT=1 +NEW_VALUE=$((VALUE + INCREMENT)) VALUES[INDEX]=$NEW_VALUE if [ $INDEX -lt 2 ]; then VALUES[2]=0; fi if [ $INDEX -lt 1 ]; then VALUES[1]=0; fi @@ -23,6 +24,6 @@ NEW_VERSION=$(echo $(IFS=. ; echo "${VALUES[*]}")) /usr/libexec/PlistBuddy -c "Set Version $NEW_VERSION" $PLIST /usr/libexec/PlistBuddy -c "Set Description $DESCRIPTION" $PLIST - +cd ../.. sed -i '' -e "s/.*s.version .*/ s.version = '$NEW_VERSION'/" PaystackCore.podspec sed -i '' -e "s/.*s.version .*/ s.version = '$NEW_VERSION'/" PaystackUI.podspec