diff --git a/.github/workflows/build-distributions.yml b/.github/workflows/build-distributions.yml index 14f4bb4b5..05f7792ce 100644 --- a/.github/workflows/build-distributions.yml +++ b/.github/workflows/build-distributions.yml @@ -134,8 +134,8 @@ jobs: fail-fast: false matrix: job: - - target: x86_64-pc-windows-msvc - os: windows-2019 + # - target: x86_64-pc-windows-msvc + # os: windows-2019 - target: aarch64-apple-darwin os: macos-14 - target: x86_64-apple-darwin diff --git a/.github/workflows/build-hatch.yml b/.github/workflows/build-hatch.yml index 3c98389ba..33251a850 100644 --- a/.github/workflows/build-hatch.yml +++ b/.github/workflows/build-hatch.yml @@ -112,7 +112,7 @@ jobs: # Windows - target: x86_64-pc-windows-msvc os: windows-2022 - use-dist: true + # use-dist: true - target: i686-pc-windows-msvc os: windows-2022 # macOS @@ -334,39 +334,6 @@ jobs: path: installers/* if-no-files-found: error - test-distributions: - name: Test distribution ${{ matrix.job.target }} - if: github.event_name == 'push' || github.event.pull_request.head.repo.full_name == github.repository - needs: - - distributions-dev - runs-on: ${{ matrix.job.os }} - strategy: - fail-fast: false - matrix: - job: - - target: x86_64-unknown-linux-gnu - os: ubuntu-22.04 - - target: x86_64-pc-windows-msvc - os: windows-2022 - - target: aarch64-apple-darwin - os: macos-14 - - target: x86_64-apple-darwin - os: macos-12 - - steps: - - name: Download distributions - uses: actions/download-artifact@v4 - with: - name: distribution-${{ matrix.job.target }} - - - name: Unpack distribution - run: |- - mkdir out - tar xzf hatch-dist-${{ matrix.job.target }}.tar.gz -C out - - - name: Try to run - run: ./out/python/bin/hatch --version - macos-packaging: name: Build macOS installer and sign/notarize artifacts if: github.event_name == 'push' || github.event.pull_request.head.repo.full_name == github.repository @@ -547,7 +514,7 @@ jobs: uses: ./.github/workflows/build-distributions.yml # This actually does not need the binary jobs but we want to prioritize # resources for the test jobs therefore this forces these later on - # needs: binaries + needs: binaries distributions-release: name: Build release distributions