From e6306f830ade47be6259f3a353e8d14151ed1403 Mon Sep 17 00:00:00 2001 From: Ray Morris Date: Tue, 23 Dec 2025 21:07:41 -0600 Subject: [PATCH] Include cygwin1.dll in Windows SITL artifact MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds cygwin1.dll to the Windows SITL build artifact so users don't need Cygwin installed to run the SITL executable. Cherry-picked from PR #11133. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- .github/workflows/ci.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 78896ddf5d3..bf911321f14 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -256,11 +256,15 @@ jobs: for f in ./build_SITL/*_SITL.exe; do mv $f $(echo $f | sed -e 's/_[0-9]\+\.[0-9]\+\.[0-9]\+//') done + - name: Copy cygwin1.dll + run: cp /bin/cygwin1.dll ./build_SITL/ - name: Upload artifacts uses: actions/upload-artifact@v4 with: name: ${{ env.BUILD_NAME }}_SITL-WIN - path: ./build_SITL/*.exe + path: | + ./build_SITL/*.exe + ./build_SITL/cygwin1.dll test: #needs: [build]