drop support for old stackage releases

I don't think it's worth maintining these with the aeson issue

explain drop of support
This commit is contained in:
Jappie Klooster 2023-06-14 10:21:00 -04:00
parent a0c033cd8f
commit cbce0faea1
4 changed files with 6 additions and 14 deletions

View File

@ -18,7 +18,7 @@ jobs:
os: [ubuntu-latest, macos-latest,
# windows-latest # TODO add windows support
]
resolver: [nightly, lts-18, lts-17, lts-19]
resolver: [nightly, lts-19, lts-20]
steps:
- name: Clone project

View File

@ -3,6 +3,10 @@
+ Bump unix-compat bound to accept 0.7
+ Add upper bounds to all dependencies in the main library
+ Run cabal-fmt
+ Drop support for stackage lts-17 and lts-18
I don't think it's worth mainting these with the aeson issues involved.
Eg you open yourself to a [DoS attack](https://github.com/haskell/aeson/issues/864)
by staying on these old versions
## 2.1

View File

@ -2,6 +2,4 @@ flags:
keter: {}
packages:
- '.'
extra-deps:
- http-reverse-proxy-0.6.0.1@sha256:0eb27277306b4950046bf9acc2c721f219d6e9eb939d950cd8cc32c4b9433800,2542
resolver: lts-18
extra-deps: []

View File

@ -1,10 +0,0 @@
flags:
keter: {}
packages:
- '.'
extra-deps:
- unix-compat-0.4.3.1@sha256:a291f209e9c9723204c49c978ed2c53997dbc9666e53fe7bf7a3548b2c8bb22c,2030
- process-1.4.3.0@sha256:cf30533f073721fd059790f0b963fb9b57e3507cffef5141e9377449570b07ca,2021
- wai-3.2.2@sha256:0d38213a13820a418591fa69f767c44616574c833b1fc9e1425ac59ed3d35704,1763
- fsnotify-0.3.0.1@sha256:58bb530d7acf93eb4ed69473e32a1485581815f04f69dfc8a278523781ba49dd,2988
resolver: lts-10.1