Skip to content

Commit b3b3d41

Browse files
committed
chore: Bump to 0.3.0: Upgrade 'container' version bounds, CI test-matrix, CI hash-pins
1 parent 7560e51 commit b3b3d41

3 files changed

Lines changed: 14 additions & 14 deletions

File tree

.github/workflows/haskell.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
strategy:
1717
matrix:
1818
cabal:
19-
- "3.12"
19+
- "3.16"
2020
ghc:
2121
- "9.12"
2222
- "9.10"
@@ -25,10 +25,10 @@ jobs:
2525

2626
steps:
2727
- name: Checkout
28-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2, 2024-10-23
28+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1, 2025-12-02
2929

3030
- name: Setup Haskell
31-
uses: haskell-actions/setup@dd344bc1cec854a369df8814ce17ef337d6e6170 # v2.7.6, 2024-08-12
31+
uses: haskell-actions/setup@dc63c94789664bb2910876ec3dfeeaa24d23b96b # v2.10.2, 2026-01-11
3232
with:
3333
ghc-version: ${{ matrix.ghc }}
3434
cabal-version: ${{ matrix.cabal }}
@@ -40,7 +40,7 @@ jobs:
4040
run: cabal freeze $CONFIG
4141

4242
- name: Setup Cache
43-
uses: actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a # v4.1.2, 2024-10-22
43+
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1, 2025-12-12
4444
with:
4545
path: |
4646
~/.cabal/store

evm-opcodes.cabal

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
cabal-version: 1.12
22

3-
-- This file has been generated from package.yaml by hpack version 0.36.1.
3+
-- This file has been generated from package.yaml by hpack version 0.38.1.
44
--
55
-- see: https://github.com/sol/hpack
66

77
name: evm-opcodes
8-
version: 0.2.0
8+
version: 0.3.0
99
synopsis: Opcode types for Ethereum Virtual Machine (EVM)
1010
description: This library provides opcode types for the Ethereum Virtual Machine.
1111
category: Ethereum, Finance, Network
@@ -38,9 +38,9 @@ library
3838
ghc-options: -Wall -Wnoncanonical-monad-instances -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -Wredundant-constraints
3939
build-depends:
4040
base >=4.12 && <5
41-
, bytestring >=0.10
41+
, bytestring >=0.10 && <0.13
4242
, cereal ==0.5.*
43-
, containers >=0.6 && <0.8
43+
, containers >=0.6 && <0.9
4444
, data-dword ==0.3.*
4545
, text >=1.2
4646
default-language: Haskell2010
@@ -56,9 +56,9 @@ test-suite test
5656
test
5757
build-depends:
5858
base >=4.12 && <5
59-
, bytestring >=0.10
59+
, bytestring >=0.10 && <0.13
6060
, cereal ==0.5.*
61-
, containers >=0.6 && <0.8
61+
, containers >=0.6 && <0.9
6262
, data-dword ==0.3.*
6363
, evm-opcodes
6464
, hedgehog
@@ -79,9 +79,9 @@ benchmark bench
7979
bench
8080
build-depends:
8181
base >=4.12 && <5
82-
, bytestring >=0.10
82+
, bytestring >=0.10 && <0.13
8383
, cereal ==0.5.*
84-
, containers >=0.6 && <0.8
84+
, containers >=0.6 && <0.9
8585
, data-dword ==0.3.*
8686
, evm-opcodes
8787
, tasty-bench

package.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: evm-opcodes
2-
version: 0.2.0
2+
version: 0.3.0
33
synopsis: 'Opcode types for Ethereum Virtual Machine (EVM)'
44
description: 'This library provides opcode types for the Ethereum Virtual Machine.'
55
category: Ethereum, Finance, Network
@@ -19,7 +19,7 @@ dependencies:
1919
- bytestring >= 0.10 && < 0.13
2020
- cereal ^>= 0.5
2121
- data-dword ^>= 0.3
22-
- containers >= 0.6 && < 0.8
22+
- containers >= 0.6 && < 0.9
2323
- text >= 1.2
2424

2525
library:

0 commit comments

Comments
 (0)