From 70093c82d75bdd4dec2272f48f1314714a8143a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Kr=C3=BCger?= Date: Sun, 9 Nov 2025 04:19:35 +0100 Subject: [PATCH] Remove Windows builds and tests from CI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Windows support is removed from CI workflows: - Removed windows-latest from test matrix - Removed x86_64-pc-windows-msvc from build targets - Simplified artifact upload path (no .exe conditional) CI now only runs on Ubuntu and macOS. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .github/workflows/ci.yml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7109d9c..375ac26 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -57,7 +57,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-latest, macos-latest, windows-latest] + os: [ubuntu-latest, macos-latest] rust: [stable, beta] steps: - name: Checkout code @@ -114,8 +114,6 @@ jobs: target: x86_64-apple-darwin - os: macos-latest target: aarch64-apple-darwin - - os: windows-latest - target: x86_64-pc-windows-msvc steps: - name: Checkout code uses: actions/checkout@v4 @@ -154,8 +152,7 @@ jobs: uses: actions/upload-artifact@v4 with: name: piglet-${{ matrix.target }} - path: | - target/${{ matrix.target }}/release/piglet${{ matrix.os == 'windows-latest' && '.exe' || '' }} + path: target/${{ matrix.target }}/release/piglet security-audit: name: Security Audit