Introduced code coverage status badge (#635)

* Introduced code coverage status badge

* Trying to fix the URL checker issue

* Fix URL check

Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>

---------

Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
Co-authored-by: Gaurav Aggarwal <aggarg@amazon.com>
Co-authored-by: Gaurav-Aggarwal-AWS <33462878+aggarg@users.noreply.github.com>
diff --git a/.github/actions/url_verifier.sh b/.github/actions/url_verifier.sh
index 4c8aed5..e980465 100755
--- a/.github/actions/url_verifier.sh
+++ b/.github/actions/url_verifier.sh
@@ -28,13 +28,14 @@
 
     for UNIQ_URL in ${!dict[@]} # loop urls
     do
-     CURL_RES=$(curl -si --user-agent "$(USER_AGENT)" ${UNIQ_URL} 2>/dev/null| head -n 1 | cut -f 2 -d ' ')
+     CURL_RES=$(curl -si --user-agent "${USER_AGENT}" ${UNIQ_URL} 2>/dev/null| head -n 1 | cut -f 2 -d ' ')
      RES=$?
 
+        echo "================================="
+        echo "Checking URL: ${UNIQ_URL}"
+
         if [ "${CURL_RES}" == '' -o "${CURL_RES}" != '200' ]
         then
-            echo "URL is: ${UNIQ_URL}"
-            echo "File names: ${dict[$UNIQ_URL]}"
             if [ "${CURL_RES}" == '' ]  # curl returned an error
             then
                 CURL_RES=$RES
@@ -47,8 +48,10 @@
             else
                 echo WARNING: Result is: "${CURL_RES}"
             fi
-            echo "================================="
+        else
+            echo SUCCESS: Result is: "${CURL_RES}"
         fi
+        echo "================================="
     done
 
     if [ "${SCRIPT_RET}" -eq 0 ]
diff --git a/README.md b/README.md
index 90c3c69..952914d 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
 [![CMock Unit Tests](https://github.com/FreeRTOS/FreeRTOS-Kernel/actions/workflows/unit-tests.yml/badge.svg?branch=main&event=push)](https://github.com/FreeRTOS/FreeRTOS-Kernel/actions/workflows/unit-tests.yml?query=branch%3Amain+event%3Apush+workflow%3A%22CMock+Unit+Tests%22++)
-
+[![codecov](https://codecov.io/gh/FreeRTOS/FreeRTOS-Kernel/badge.svg?branch=main)](https://codecov.io/gh/FreeRTOS/FreeRTOS-Kernel)
 ## Getting started
 This repository contains FreeRTOS kernel source/header files and kernel ports only. This repository is referenced as a submodule in [FreeRTOS/FreeRTOS](https://github.com/FreeRTOS/FreeRTOS) repository, which contains pre-configured demo application projects under ```FreeRTOS/Demo``` directory.