Repository: AgnostiqHQ/covalent-awslambda-plugin (language: python)

Issue:
CI: Fix tests workflow in develop
## Acceptance Criteria

- [ ] Ensure `tests` workflow is passing in develop

Refer to this run for details on error:
https://github.com/AgnostiqHQ/covalent-awslambda-plugin/actions/runs/3963613544


Discussion / hints:

Fix patch:
diff --git a/.github/workflows/license.yml b/.github/workflows/license.yml
index 24c0f7f..548db50 100644
--- a/.github/workflows/license.yml
+++ b/.github/workflows/license.yml
@@ -35,11 +35,11 @@ jobs:
 
       - name: Check Python dependencies license names and type
         id: license_check_report
-        uses: pilosus/action-pip-license-checker
+        uses: pilosus/action-pip-license-checker@main
         with:
           requirements: "requirements.txt"
           fail: "Copyleft,Error,Other"
-          exclude: "^(pylint|aio[-_]*).*"
+          exclude: "^(pylint|aio[-_]*|covalent).*"
           with-totals: true
           table-headers: true
       - name: Print report
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0bd023d..e2a0e05 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 
 ## [UNRELEASED]
 
+### Fixed
+
+- Fix broken Centos tests workflow by updating Git version.
+- License checker workflow.
+
 ### Operations
 
 - Updates for pre-commit hooks.


Test patch:
diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index 7d30b9a..41e6c6e 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -58,10 +58,18 @@ jobs:
     outputs:
       release: ${{ steps.push.outputs.release }}
     steps:
+      - name: Update git version
+        if: matrix.container.image == 'centos/python-38-centos7'
+        run: |
+          yum remove -y git git-*
+          yum install -y https://packages.endpointdev.com/rhel/7/os/x86_64/endpoint-repo.x86_64.rpm
+          yum install -y git
+  
       - name: Check out head
         uses: actions/checkout@v3
         with:
           persist-credentials: false 
+          
       - name: Set up Python
         if: matrix.os == 'macos-latest'
         uses: actions/setup-python@v2