Skip to content

Commit

Permalink
Merge pull request #126 from Nike-Inc/maint/fix-current-supported-lts
Browse files Browse the repository at this point in the history
Fix build support for previous Stack LTS versions and drop those no longer supported
  • Loading branch information
IamfromSpace authored Oct 6, 2023
2 parents d116885 + 485f438 commit 86c215c
Show file tree
Hide file tree
Showing 18 changed files with 50 additions and 194 deletions.
2 changes: 0 additions & 2 deletions .github/workflows/haskell_stack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,6 @@ jobs:
strategy:
matrix:
resolver:
- lts-11
- lts-12
- lts-13
- lts-14
- lts-15
Expand Down
15 changes: 0 additions & 15 deletions stack-lts-11.yaml

This file was deleted.

82 changes: 0 additions & 82 deletions stack-lts-11.yaml.lock

This file was deleted.

13 changes: 0 additions & 13 deletions stack-lts-12.yaml

This file was deleted.

75 changes: 0 additions & 75 deletions stack-lts-12.yaml.lock

This file was deleted.

1 change: 1 addition & 0 deletions stack-lts-13.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ resolver: lts-13.30
packages:
- .
extra-deps:
- attoparsec-aeson-2.1.0.0@sha256:fa83aba43bfa58490de8f274d19b9d58b6403a207b12cac5f93922102b084c52,1154
- hedgehog-1.0.5@sha256:85a2d8df595c91b815e9d2ef7734189d7028ce16212e83f35b2221807d87770b,4368
- hspec-2.7.1@sha256:0aa48928ce80a34f8ff8c5ef114bb6807edfb8d884bcd7211eceed710e7fb7a8,1769
- hspec-core-2.7.1@sha256:ead64b6d552e477549624fc9de3658657faac0dabf7109f889d595be05547bbf,4594
Expand Down
7 changes: 7 additions & 0 deletions stack-lts-13.yaml.lock
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,13 @@
# https://docs.haskellstack.org/en/stable/lock_files

packages:
- completed:
hackage: attoparsec-aeson-2.1.0.0@sha256:fa83aba43bfa58490de8f274d19b9d58b6403a207b12cac5f93922102b084c52,1154
pantry-tree:
sha256: 294c3a8a19a7ddad58097e18c624c6b34894b3c4a4cc490759cb31d842db242a
size: 114
original:
hackage: attoparsec-aeson-2.1.0.0@sha256:fa83aba43bfa58490de8f274d19b9d58b6403a207b12cac5f93922102b084c52,1154
- completed:
hackage: hedgehog-1.0.5@sha256:85a2d8df595c91b815e9d2ef7734189d7028ce16212e83f35b2221807d87770b,4368
pantry-tree:
Expand Down
1 change: 1 addition & 0 deletions stack-lts-14.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,6 @@ resolver: lts-14.27
packages:
- .
extra-deps:
- attoparsec-aeson-2.1.0.0@sha256:fa83aba43bfa58490de8f274d19b9d58b6403a207b12cac5f93922102b084c52,1154
- hedgehog-1.0.5@sha256:85a2d8df595c91b815e9d2ef7734189d7028ce16212e83f35b2221807d87770b,4368
- hspec-hedgehog-0.0.1.2@sha256:4d09c7be34cdc941b78e4e964f71013ffeeb099ea32d8ede17ad9c03ae7a62e3,1470
7 changes: 7 additions & 0 deletions stack-lts-14.yaml.lock
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,13 @@
# https://docs.haskellstack.org/en/stable/lock_files

packages:
- completed:
hackage: attoparsec-aeson-2.1.0.0@sha256:fa83aba43bfa58490de8f274d19b9d58b6403a207b12cac5f93922102b084c52,1154
pantry-tree:
sha256: 294c3a8a19a7ddad58097e18c624c6b34894b3c4a4cc490759cb31d842db242a
size: 114
original:
hackage: attoparsec-aeson-2.1.0.0@sha256:fa83aba43bfa58490de8f274d19b9d58b6403a207b12cac5f93922102b084c52,1154
- completed:
hackage: hedgehog-1.0.5@sha256:85a2d8df595c91b815e9d2ef7734189d7028ce16212e83f35b2221807d87770b,4368
pantry-tree:
Expand Down
1 change: 1 addition & 0 deletions stack-lts-15.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,6 @@ resolver: lts-15.16
packages:
- .
extra-deps:
- attoparsec-aeson-2.1.0.0@sha256:fa83aba43bfa58490de8f274d19b9d58b6403a207b12cac5f93922102b084c52,1154
- hedgehog-1.0.5@sha256:85a2d8df595c91b815e9d2ef7734189d7028ce16212e83f35b2221807d87770b,4368
- hspec-hedgehog-0.0.1.2@sha256:4d09c7be34cdc941b78e4e964f71013ffeeb099ea32d8ede17ad9c03ae7a62e3,1470
7 changes: 7 additions & 0 deletions stack-lts-15.yaml.lock
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,13 @@
# https://docs.haskellstack.org/en/stable/lock_files

packages:
- completed:
hackage: attoparsec-aeson-2.1.0.0@sha256:fa83aba43bfa58490de8f274d19b9d58b6403a207b12cac5f93922102b084c52,1154
pantry-tree:
sha256: 294c3a8a19a7ddad58097e18c624c6b34894b3c4a4cc490759cb31d842db242a
size: 114
original:
hackage: attoparsec-aeson-2.1.0.0@sha256:fa83aba43bfa58490de8f274d19b9d58b6403a207b12cac5f93922102b084c52,1154
- completed:
hackage: hedgehog-1.0.5@sha256:85a2d8df595c91b815e9d2ef7734189d7028ce16212e83f35b2221807d87770b,4368
pantry-tree:
Expand Down
3 changes: 2 additions & 1 deletion stack-lts-16.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
resolver: lts-16.31
packages:
- .
extra-deps: []
extra-deps:
- attoparsec-aeson-2.1.0.0@sha256:fa83aba43bfa58490de8f274d19b9d58b6403a207b12cac5f93922102b084c52,1154
9 changes: 8 additions & 1 deletion stack-lts-16.yaml.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,14 @@
# For more information, please see the documentation at:
# https://docs.haskellstack.org/en/stable/lock_files

packages: []
packages:
- completed:
hackage: attoparsec-aeson-2.1.0.0@sha256:fa83aba43bfa58490de8f274d19b9d58b6403a207b12cac5f93922102b084c52,1154
pantry-tree:
sha256: 294c3a8a19a7ddad58097e18c624c6b34894b3c4a4cc490759cb31d842db242a
size: 114
original:
hackage: attoparsec-aeson-2.1.0.0@sha256:fa83aba43bfa58490de8f274d19b9d58b6403a207b12cac5f93922102b084c52,1154
snapshots:
- completed:
size: 534126
Expand Down
3 changes: 2 additions & 1 deletion stack-lts-17.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
resolver: lts-17.10
packages:
- .
extra-deps: []
extra-deps:
- attoparsec-aeson-2.1.0.0@sha256:fa83aba43bfa58490de8f274d19b9d58b6403a207b12cac5f93922102b084c52,1154
9 changes: 8 additions & 1 deletion stack-lts-17.yaml.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,14 @@
# For more information, please see the documentation at:
# https://docs.haskellstack.org/en/stable/lock_files

packages: []
packages:
- completed:
hackage: attoparsec-aeson-2.1.0.0@sha256:fa83aba43bfa58490de8f274d19b9d58b6403a207b12cac5f93922102b084c52,1154
pantry-tree:
sha256: 294c3a8a19a7ddad58097e18c624c6b34894b3c4a4cc490759cb31d842db242a
size: 114
original:
hackage: attoparsec-aeson-2.1.0.0@sha256:fa83aba43bfa58490de8f274d19b9d58b6403a207b12cac5f93922102b084c52,1154
snapshots:
- completed:
size: 567241
Expand Down
3 changes: 2 additions & 1 deletion stack-lts-18.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
resolver: lts-18.28
packages:
- .
extra-deps: []
extra-deps:
- attoparsec-aeson-2.1.0.0@sha256:fa83aba43bfa58490de8f274d19b9d58b6403a207b12cac5f93922102b084c52,1154
3 changes: 2 additions & 1 deletion stack-lts-19.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
resolver: lts-19.32
packages:
- .
extra-deps: []
extra-deps:
- attoparsec-aeson-2.1.0.0@sha256:fa83aba43bfa58490de8f274d19b9d58b6403a207b12cac5f93922102b084c52,1154
3 changes: 2 additions & 1 deletion stack-lts-20.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
resolver: lts-20.26
packages:
- .
extra-deps: []
extra-deps:
- attoparsec-aeson-2.1.0.0@sha256:fa83aba43bfa58490de8f274d19b9d58b6403a207b12cac5f93922102b084c52,1154

0 comments on commit 86c215c

Please sign in to comment.