diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 41c290d..aeed5c7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -151,6 +151,13 @@ jobs: submodules: true fetch-depth: 0 + # At time of writing the gitmodules are set not to pull + # Even when using fetch submodules. Need to run this command + # To force it to grab them. + - name: Perform Recursive Clone + shell: bash + run: git submodule update --checkout --init --recursive + - name: Run manifest verifier uses: FreeRTOS/CI-CD-GitHub-Actions/manifest-verifier@main with: diff --git a/manifest.yml b/manifest.yml index 6ee6fa5..ad2c7b7 100644 --- a/manifest.yml +++ b/manifest.yml @@ -3,3 +3,12 @@ version: "v1.3.0" description: | "Algorithm for calculating exponential backoff with jitter for network retry attempts.\n" license: "MIT" + +dependencies: + - name: "Unity" + version: v2.6.0 + license: "MIT" + repository: + type: "git" + url: "https://github.com/ThrowTheSwitch/Unity.git" + path: test/unit-test/Unity \ No newline at end of file diff --git a/test/unit-test/Unity b/test/unit-test/Unity index 386c540..860062d 160000 --- a/test/unit-test/Unity +++ b/test/unit-test/Unity @@ -1 +1 @@ -Subproject commit 386c540510929c0cf6f7b8d04cb4af40754bb822 +Subproject commit 860062d51b2e8a75d150337b63ca2a472840d13c