From ce971fa82ea59101ee4889bc3fcf50effed310ff Mon Sep 17 00:00:00 2001 From: Fred Hornsey Date: Tue, 10 Oct 2023 18:41:56 -0500 Subject: [PATCH] Checkout Submodules in GHA To fix the same issue as in https://github.com/OpenDDS/OpenDDW/pull/11 --- .github/workflows/build.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e8bf03c..c6ccf5e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -36,29 +36,30 @@ jobs: steps: # Clone git repositories - name: 'Checkout opendds-monitor' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true - name: 'Checkout MPC' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: DOCGroup/MPC path: MPC fetch-depth: 1 - name: 'Checkout ACE_TAO' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: DOCGroup/ACE_TAO ref: ace6tao2 path: ACE_TAO fetch-depth: 1 - name: 'Checkout OpenDDS' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: OpenDDS/OpenDDS ref: ${{ matrix.opendds_branch }} path: OpenDDS fetch-depth: 1 + submodules: true # Get 3rd-party Dependencies - name: 'Install openssl, xerces, qt5, and qwt (Linux)'