diff options
author | jao <jao@gnu.org> | 2025-03-31 20:19:36 +0100 |
---|---|---|
committer | jao <jao@gnu.org> | 2025-03-31 20:19:36 +0100 |
commit | a4d7a483f84ddd7e07fc7059eae1cf7ab644d296 (patch) | |
tree | 5de89a386bc8c768c50f3d789c05acfc20fd80e1 /.forgejo | |
parent | 913d217ae0976626f18e2ed0903e69b085efc3d3 (diff) | |
download | xmobar-a4d7a483f84ddd7e07fc7059eae1cf7ab644d296.tar.gz xmobar-a4d7a483f84ddd7e07fc7059eae1cf7ab644d296.tar.bz2 |
forgejo actions
Diffstat (limited to '.forgejo')
-rw-r--r-- | .forgejo/workflows/test.yml | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/.forgejo/workflows/test.yml b/.forgejo/workflows/test.yml new file mode 100644 index 0000000..7a56de9 --- /dev/null +++ b/.forgejo/workflows/test.yml @@ -0,0 +1,22 @@ +matrix: + GHC_VERSION: + - 9.6 + - 9.4 + - 8 + +steps: + test: + when: + event: [push, pull_request] + image: haskell:${GHC_VERSION} + commands: + - apt-get update + - apt-get install -y xorg-dev libxrandr-dev libpango1.0-dev + - apt-get install -y libasound2-dev libxpm-dev libmpd-dev + - apt-get install -y hspec-discover hlint + + - hlint src + + - cabal update + - cabal test --enable-tests -fall_extensions + - cabal test --enable-tests -fall_extensions -f-with_xrender |