From 3c49839dbe07f930de11aaba8243c35f389d299e Mon Sep 17 00:00:00 2001 From: Andrey Mokhov Date: Sat, 2 Mar 2024 21:44:34 +0000 Subject: [PATCH] Fix and update CI (#78) * Year++ * Use newer CI environment * Start testing with newer GHC versions --- .github/workflows/ci.yml | 6 +++--- LICENSE | 2 +- selective.cabal | 4 ++-- src/Control/Selective.hs | 2 +- src/Control/Selective/Free.hs | 2 +- src/Control/Selective/Multi.hs | 2 +- src/Control/Selective/Rigid/Free.hs | 2 +- src/Control/Selective/Rigid/Freer.hs | 2 +- src/Control/Selective/Trans/Except.hs | 2 +- 9 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bc8a987..cb75a1a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - ghc: ['9.6.1', '9.4.4', '9.2.7', '9.0.2', '8.10.7', '8.8.4', '8.6.5'] + ghc: ['9.8.2', '9.6.3', '9.4.7', '9.2.8', '9.0.2', '8.10.7', '8.8.4', '8.6.5'] include: - os: windows-latest # Testing on MacOS is disabled until GitHub actions support 'allow-failure' @@ -24,8 +24,8 @@ jobs: steps: - run: git config --global core.autocrlf false - - uses: actions/checkout@v2 - - uses: haskell/actions/setup@v1 + - uses: actions/checkout@v3 + - uses: haskell-actions/setup@v2 id: setup-haskell with: ghc-version: ${{ matrix.ghc }} diff --git a/LICENSE b/LICENSE index e550ce7..660214c 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2018-2023 Andrey Mokhov +Copyright (c) 2018-2024 Andrey Mokhov Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/selective.cabal b/selective.cabal index d4743c4..1cc2c39 100644 --- a/selective.cabal +++ b/selective.cabal @@ -5,13 +5,13 @@ license: MIT license-file: LICENSE author: Andrey Mokhov , github: @snowleopard maintainer: Andrey Mokhov , github: @snowleopard -copyright: Andrey Mokhov, 2018-2023 +copyright: Andrey Mokhov, 2018-2024 homepage: https://github.com/snowleopard/selective bug-reports: https://github.com/snowleopard/selective/issues category: Control build-type: Simple cabal-version: 1.18 -tested-with: GHC==9.6.1, GHC==9.4.4, GHC==9.2.7, GHC==9.0.2, GHC==8.10.7, GHC==8.8.4, GHC==8.6.5 +tested-with: GHC==9.8.2, GHC==9.6.3, GHC==9.4.7, GHC==9.2.8, GHC==9.0.2, GHC==8.10.7, GHC==8.8.4, GHC==8.6.5 description: Selective applicative functors: declare your effects statically, select which to execute dynamically. . diff --git a/src/Control/Selective.hs b/src/Control/Selective.hs index 8864b13..71c9d9f 100644 --- a/src/Control/Selective.hs +++ b/src/Control/Selective.hs @@ -4,7 +4,7 @@ ----------------------------------------------------------------------------- -- | -- Module : Control.Selective --- Copyright : (c) Andrey Mokhov 2018-2023 +-- Copyright : (c) Andrey Mokhov 2018-2024 -- License : MIT (see the file LICENSE) -- Maintainer : andrey.mokhov@gmail.com -- Stability : experimental diff --git a/src/Control/Selective/Free.hs b/src/Control/Selective/Free.hs index be2f052..ea940fc 100644 --- a/src/Control/Selective/Free.hs +++ b/src/Control/Selective/Free.hs @@ -2,7 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : Control.Selective.Free --- Copyright : (c) Andrey Mokhov 2018-2023 +-- Copyright : (c) Andrey Mokhov 2018-2024 -- License : MIT (see the file LICENSE) -- Maintainer : andrey.mokhov@gmail.com -- Stability : experimental diff --git a/src/Control/Selective/Multi.hs b/src/Control/Selective/Multi.hs index b5f1136..150b50a 100644 --- a/src/Control/Selective/Multi.hs +++ b/src/Control/Selective/Multi.hs @@ -3,7 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : Control.Selective.Multi --- Copyright : (c) Andrey Mokhov 2018-2023 +-- Copyright : (c) Andrey Mokhov 2018-2024 -- License : MIT (see the file LICENSE) -- Maintainer : andrey.mokhov@gmail.com -- Stability : experimental diff --git a/src/Control/Selective/Rigid/Free.hs b/src/Control/Selective/Rigid/Free.hs index e39b932..5d46706 100644 --- a/src/Control/Selective/Rigid/Free.hs +++ b/src/Control/Selective/Rigid/Free.hs @@ -2,7 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : Control.Selective.Rigid.Free --- Copyright : (c) Andrey Mokhov 2018-2023 +-- Copyright : (c) Andrey Mokhov 2018-2024 -- License : MIT (see the file LICENSE) -- Maintainer : andrey.mokhov@gmail.com -- Stability : experimental diff --git a/src/Control/Selective/Rigid/Freer.hs b/src/Control/Selective/Rigid/Freer.hs index 842b7bc..fae470e 100644 --- a/src/Control/Selective/Rigid/Freer.hs +++ b/src/Control/Selective/Rigid/Freer.hs @@ -2,7 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : Control.Selective.Rigid.Freer --- Copyright : (c) Andrey Mokhov 2018-2023 +-- Copyright : (c) Andrey Mokhov 2018-2024 -- License : MIT (see the file LICENSE) -- Maintainer : andrey.mokhov@gmail.com -- Stability : experimental diff --git a/src/Control/Selective/Trans/Except.hs b/src/Control/Selective/Trans/Except.hs index 6e06363..093f33f 100644 --- a/src/Control/Selective/Trans/Except.hs +++ b/src/Control/Selective/Trans/Except.hs @@ -3,7 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : Control.Selective.Trans.Except --- Copyright : (c) Andrey Mokhov 2018-2023 +-- Copyright : (c) Andrey Mokhov 2018-2024 -- License : MIT (see the file LICENSE) -- Maintainer : andrey.mokhov@gmail.com -- Stability : experimental