Skip to content

Commit 2e4bc15

Browse files
committed
update CI for modern ubuntu and github actions
1 parent 4cc3587 commit 2e4bc15

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

.github/workflows/tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
os: [ubuntu-latest]
17-
resolver: [lts-22, lts-21, lts-20, lts-19]
17+
resolver: [lts-24, lts-23, lts-22, lts-21, lts-20, lts-19]
1818

1919
steps:
2020
- name: Clone project
21-
uses: actions/checkout@v2
21+
uses: actions/checkout@v6
2222

2323
- name: Cache dependencies
24-
uses: actions/cache@v1
24+
uses: actions/cache@v5
2525
with:
2626
path: ~/.stack
2727
key: ${{ runner.os }}-${{ matrix.resolver }}-${{ hashFiles('stack.yaml') }}
@@ -33,6 +33,6 @@ jobs:
3333
run: |
3434
set -ex
3535
curl -sSL https://get.haskellstack.org/ | sh -s - -f
36-
sudo apt install -y libasound2 libasound2-dev libxrandr-dev libtinfo-dev
36+
sudo apt install -y libasound2t64 libasound2-dev libxrandr-dev libtinfo-dev
3737
sudo apt install -y libx11-dev libgmp-dev libxss-dev libxft-dev
3838
stack test --fast --no-terminal --resolver=${{ matrix.resolver }}

xmonad-extras.cabal

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,15 +64,15 @@ library
6464
-- XMonad.Hooks.EvalServer
6565

6666
if flag(with_mpd)
67-
build-depends: libmpd >= 0.9, bytestring >= 0.9 && < 0.12
67+
build-depends: libmpd >= 0.9, bytestring >= 0.9 && < 0.13
6868
exposed-modules: XMonad.Prompt.MPD
6969

7070
if flag(with_regex_posix)
7171
build-depends: regex-posix
7272
exposed-modules: XMonad.Util.WindowPropertiesRE
7373

7474
if flag(with_brightness)
75-
build-depends: bytestring >= 0.9 && < 0.12
75+
build-depends: bytestring >= 0.9 && < 0.13
7676
exposed-modules: XMonad.Util.Brightness
7777

7878
if flag(with_template_haskell) && flag(with_hlist)

0 commit comments

Comments
 (0)