diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index df4e52b..38eb0a8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -30,7 +30,7 @@ jobs: - uses: actions/checkout@v3 #if: github.event.action == 'opened' || github.event.action == 'synchronize' || github.event.ref == 'refs/heads/master' - - uses: haskell/actions/setup@v2 + - uses: haskell-actions/setup@v2 id: setup-haskell-cabal name: Setup Haskell with: @@ -79,7 +79,7 @@ jobs: - uses: actions/checkout@v3 #if: github.event.action == 'opened' || github.event.action == 'synchronize' || github.event.ref == 'refs/heads/master' - - uses: haskell/actions/setup@v2 + - uses: haskell-actions/setup@v2 name: Setup Haskell Stack with: stack-version: ${{ matrix.stack }} @@ -100,6 +100,7 @@ jobs: - name: Build run: | stack ${{ matrix.resolver }} build --test --bench --no-run-tests --no-run-benchmarks --flag termonad:buildexamples + - name: Test run: | stack ${{ matrix.resolver }} test --flag termonad:buildexamples diff --git a/termonad.cabal b/termonad.cabal index 767a8d1..1793fc1 100644 --- a/termonad.cabal +++ b/termonad.cabal @@ -88,11 +88,11 @@ library , file-embed , filepath , focuslist - , gi-gdk + , gi-gdk < 4 , gi-gdkpixbuf , gi-gio , gi-glib - , gi-gtk >= 3.0.24 + , gi-gtk >= 3.0.24 && < 4 , gi-pango , gi-vte >= 2.91.19 , haskell-gi-base >= 0.21.2