From 287f2a9b8b823d994660120ccfd28c3fda9a4b56 Mon Sep 17 00:00:00 2001 From: Kazu Yamamoto Date: Mon, 21 Oct 2024 08:53:42 +0900 Subject: [PATCH] removing GHC 8 and sdist from CI --- .github/workflows/haskell.yml | 37 +---------------------------------- 1 file changed, 1 insertion(+), 36 deletions(-) diff --git a/.github/workflows/haskell.yml b/.github/workflows/haskell.yml index 5145c3f4..bb77f981 100644 --- a/.github/workflows/haskell.yml +++ b/.github/workflows/haskell.yml @@ -6,9 +6,6 @@ on: pull_request: branches: [ 'master' ] -# env: -# autoconf_ver: 2.69 - jobs: autoconf: runs-on: ubuntu-latest @@ -30,35 +27,6 @@ jobs: configure include/HsNetworkConfig.h.in - sdist: - runs-on: ubuntu-latest - needs: autoconf - - steps: - - uses: actions/checkout@v4 - - uses: haskell-actions/setup@v2 - with: - cabal-version: 'latest' - - - uses: actions/download-artifact@v4 - with: - name: configure - - - name: run sdist - run: | - cabal sdist - - - uses: actions/upload-artifact@v4 - with: - name: dist-tarball - path: dist-newstyle/sdist/network-* - - - name: Release - uses: softprops/action-gh-release@v2 - if: startsWith(github.ref, 'refs/tags/') - with: - files: dist-newstyle/sdist/network-* - build: runs-on: ${{ matrix.os }} needs: autoconf @@ -67,10 +35,7 @@ jobs: fail-fast: false matrix: os: [ 'ubuntu-latest', 'macOS-latest', 'windows-latest' ] - ghc: [ '8.4', '9.4', '9.6', '9.8' ] - # Dependency hsc2hs does not build on Windows with GHC < 8.4 - # so we test 8.4 as lowest. - # See https://github.com/haskell/hsc2hs/issues/81 + ghc: [ '9.4', '9.6', '9.8' ] steps: - uses: actions/checkout@v4