Aditya Manthramurthy
fd202f75df
Add GHC 9.8.2 to CI ( #195 )
2024-05-01 13:27:01 -07:00
Aditya Manthramurthy
996540bee2
CI: Add macos to build and update caching strategy ( #194 )
2024-05-01 12:35:37 -07:00
Aditya Manthramurthy
78a27b44bf
Add GHC 9.6 to CI and fix tests ( #193 )
...
Tests needing fixing for recent minio
Also:
- set minimum tested version to 8.10
- remove building with cabal 3.6
- update stack.yaml to add crypton-connection
Update live server test env var handling
2024-05-01 10:25:26 -07:00
Aditya Manthramurthy
45e88d813b
Enable StrictData and bump up version for release ( #189 )
...
* Enable StrictData and bump up version for release
- Types defined in Credentials.Types and Network.Minio.Data are now
strict
* ormolu fixes
2023-05-22 12:32:34 -07:00
Aditya Manthramurthy
7ae8a8179d
Add GHC 9.4 to CI ( #186 )
2023-05-01 13:08:14 -07:00
Aditya Manthramurthy
f4ae55468e
Add Credentials module to use Assume Role API ( #184 )
...
This exports a new module for retrieving STS based credentials, however
they are not yet convenient to use in the library - the session token
needs to be included as a custom header and may not be possible with all
APIs.
2022-12-23 07:53:27 -08:00
Aditya Manthramurthy
d87d67b75b
Add dev flag to cabal file and update README ( #182 )
...
This turns on the GHC option `-Werror` to ensure that warnings fail the
build in dev mode. The flag is enabled in the CI.
README is updated with cabal based instructions.
2022-10-04 15:07:41 -07:00
Aditya Manthramurthy
7eef9b08ea
Update CI configs ( #180 )
2022-10-04 09:25:56 -07:00
Aditya Manthramurthy
d82b093b6b
Bump up version for new release ( #172 )
...
- Also add hlint to CI
- Also update CI with latest action versions
2022-05-27 16:22:18 -07:00
Aditya Manthramurthy
b91a7afd6b
Update with changes for ormolu 0.5.0.0 ( #171 )
...
- Add ormolu check to CI
2022-05-27 12:07:28 -07:00
Tom McLaughlin
7b6547aca0
Test GHC 9.0.2 and 9.2.2 with Stack ( #170 )
2022-05-25 10:21:56 -07:00
Aditya Manthramurthy
bdac380c77
Replace protolude with relude and build with GHC 9.0.2 ( #168 )
...
- relude is a better and more commonly used library
- Add compiler warnings and fixes
- Update stack lts to 18.24
- Add explicit deriving strategies
2022-02-11 13:48:08 -08:00
Aditya Manthramurthy
c59b7066fc
Updates from new ormolu 0.4 ( #167 )
...
* Changes from formatter
* Fix github action run on master branch
2022-02-10 13:34:11 -08:00
Aditya Manthramurthy
193be59432
Update CI ( #166 )
2022-02-10 10:43:43 -08:00
Aditya Manthramurthy
c52f2811fe
Use single CI file based on kowainik ( #162 )
...
* Use single CI file based on kowainik
2021-03-22 09:36:01 -07:00