diff --git a/.github/workflows/cmake-multi-platform.yml b/.github/workflows/cmake-multi-platform.yml index 459b929..ddc15d8 100644 --- a/.github/workflows/cmake-multi-platform.yml +++ b/.github/workflows/cmake-multi-platform.yml @@ -39,6 +39,9 @@ jobs: c_compiler: cl steps: + - uses: actions/checkout@v3 + - name: Checkout submodules + run: git submodule update --init - name: Install GNU Arm Embedded Toolchain - ${{ matrix.gcc }} uses: carlosperate/arm-none-eabi-gcc-action@v1 with: @@ -47,12 +50,6 @@ jobs: - run: arm-none-eabi-gcc --version - name: The path will be exported to that environmental variable name run: echo "The output path is $ARM_NONE_EABI_GCC_PATH" - - - uses: actions/checkout@v3 - - - name: Checkout submodules - run: git submodule update --init - - name: Create Build Environment # Some projects don't allow in-source building, so create a separate build directory # We'll use this as our working directory for all subsequent commands