Skip to content

Commit 287f2a9

Browse files
committed
removing GHC 8 and sdist from CI
1 parent 7aba18a commit 287f2a9

File tree

1 file changed

+1
-36
lines changed

1 file changed

+1
-36
lines changed

.github/workflows/haskell.yml

Lines changed: 1 addition & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,6 @@ on:
66
pull_request:
77
branches: [ 'master' ]
88

9-
# env:
10-
# autoconf_ver: 2.69
11-
129
jobs:
1310
autoconf:
1411
runs-on: ubuntu-latest
@@ -30,35 +27,6 @@ jobs:
3027
configure
3128
include/HsNetworkConfig.h.in
3229
33-
sdist:
34-
runs-on: ubuntu-latest
35-
needs: autoconf
36-
37-
steps:
38-
- uses: actions/checkout@v4
39-
- uses: haskell-actions/setup@v2
40-
with:
41-
cabal-version: 'latest'
42-
43-
- uses: actions/download-artifact@v4
44-
with:
45-
name: configure
46-
47-
- name: run sdist
48-
run: |
49-
cabal sdist
50-
51-
- uses: actions/upload-artifact@v4
52-
with:
53-
name: dist-tarball
54-
path: dist-newstyle/sdist/network-*
55-
56-
- name: Release
57-
uses: softprops/action-gh-release@v2
58-
if: startsWith(github.ref, 'refs/tags/')
59-
with:
60-
files: dist-newstyle/sdist/network-*
61-
6230
build:
6331
runs-on: ${{ matrix.os }}
6432
needs: autoconf
@@ -67,10 +35,7 @@ jobs:
6735
fail-fast: false
6836
matrix:
6937
os: [ 'ubuntu-latest', 'macOS-latest', 'windows-latest' ]
70-
ghc: [ '8.4', '9.4', '9.6', '9.8' ]
71-
# Dependency hsc2hs does not build on Windows with GHC < 8.4
72-
# so we test 8.4 as lowest.
73-
# See https://github.com/haskell/hsc2hs/issues/81
38+
ghc: [ '9.4', '9.6', '9.8' ]
7439

7540
steps:
7641
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)