message: Add cache to windows job
diff: @@ -561,8 +561,18 @@ jobs:
  - uses: actions/checkout@v2
  with:
  submodules: recursive
  + - uses: actions/cache@v2
  + id: cache
  + with:
  + path: ./build/release/third_party/install
  + key: ${{ github.job }}-${{ hashFiles('./third_party/**') }}
  + - name: disable superbuild on cache hit
  + if: steps.cache.outputs.cache-hit == 'true'
  + run: |
  + echo "superbuild=-DSUPERBUILD=OFF" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
  + echo "cmake_prefix_path=-DCMAKE_PREFIX_PATH=$(pwd)/build/release/third_party/install" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
  - name: configure
  - run: cmake -G "Visual Studio 16 2019" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=build/release/install -DBUILD_MAVSDK_SERVER=ON -DBUILD_SHARED_LIBS=OFF -DWERROR=OFF -j 2 -Bbuild/release -S.
  + run: cmake -G "Visual Studio 16 2019" $env:superbuild $env:cmake_prefix_path -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=build/release/install -DBUILD_MAVSDK_SERVER=ON -DBUILD_SHARED_LIBS=OFF -DWERROR=OFF -j 2 -Bbuild/release -S.
  - name: build
  run: cmake --build build/release -j 2 --config Release --target install
  - name: Publish artefacts
  