Update github Auto-Release workflow to add an option to set the main branch version in task.h (#337)

Adding text into this new field updates the following macros in task.h in the main branch:
tskKERNEL_VERSION_NUMBER (alphanumeric string)
tskKERNEL_VERSION_MAJOR (numeric only)
tskKERNEL_VERSION_MINOR (numeric only)
tskKERNEL_VERSION_BUILD (numeric only)
diff --git a/.github/workflows/auto-release.yml b/.github/workflows/auto-release.yml
index 9a6ff11..75a34cf 100644
--- a/.github/workflows/auto-release.yml
+++ b/.github/workflows/auto-release.yml
@@ -8,9 +8,13 @@
         required: true
         default: 'HEAD'
       version_number:
-        description: 'Version Number (Ex. 10.4.0)'
+        description: 'Version Number (Ex. 10.4.4)'
         required: true
-        default: '10.4.0'             
+        default: '10.4.4'
+      main_br_version:
+        description: "Version String for task.h on main branch (leave empty to leave as-is)."
+        require: false
+        default: ''
 
 jobs:
   release-packager:
@@ -32,11 +36,11 @@
         with:
           repository: FreeRTOS/FreeRTOS
           path: tools
-      
-      # Simpler git auth if we use checkout action and forward the repo to release script 
+
+      # Simpler git auth if we use checkout action and forward the repo to release script
       - name: Checkout FreeRTOS Kernel
         uses: actions/checkout@v2
-        with: 
+        with:
           path: local_kernel
           fetch-depth: 0
 
@@ -45,10 +49,9 @@
           # Configure repo for push
           git config --global user.name ${{ github.actor }}
           git config --global user.email ${{ github.actor }}@users.noreply.github.com
-          
           # Install deps and run
           pip install -r ./tools/.github/scripts/release-requirements.txt
-          ./tools/.github/scripts/release.py FreeRTOS --kernel-repo-path=local_kernel --kernel-commit=${{ github.event.inputs.commit_id }} --new-kernel-version=${{ github.event.inputs.version_number }}
+          ./tools/.github/scripts/release.py FreeRTOS --kernel-repo-path=local_kernel --kernel-commit=${{ github.event.inputs.commit_id }} --new-kernel-version=${{ github.event.inputs.version_number }} --new-kernel-main-br-version=${{ github.event.inputs.main_br_version }}
           exit $?
         env:
             GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}