Compare commits

..

18 commits

Author SHA1 Message Date
29f6eac7cb Added missing cabal-update steps
Some checks failed
Haskell CI / build (pull_request) Successful in 2m50s
Haskell CI / fourmolu (pull_request) Failing after 7m13s
Haskell CI / hlint (pull_request) Failing after 13m38s
Haskell CI / test (pull_request) Successful in 2m41s
2025-09-27 09:37:36 +02:00
0d35907d53 Remove hlint hard-coded version
Some checks failed
Haskell CI / test (pull_request) Has been cancelled
Haskell CI / fourmolu (pull_request) Has been cancelled
Haskell CI / hlint (pull_request) Has been cancelled
Haskell CI / build (pull_request) Has been cancelled
2025-09-27 09:35:46 +02:00
9db8fd3957 Improved makefile, formatting
Some checks failed
Haskell CI / build (pull_request) Successful in 2m51s
Haskell CI / fourmolu (pull_request) Failing after 20s
Haskell CI / hlint (pull_request) Failing after 19s
Haskell CI / test (pull_request) Successful in 2m46s
2025-09-27 09:27:30 +02:00
ad0dafa841 Try more steps
Some checks failed
Haskell CI / fourmolu (pull_request) Failing after 22s
Haskell CI / hlint (pull_request) Failing after 21s
Haskell CI / build (pull_request) Failing after 14m58s
Haskell CI / test (pull_request) Has been cancelled
2025-09-27 09:14:30 +02:00
c9f6358254 Split jobs
Some checks failed
Haskell CI / build (pull_request) Successful in 2m40s
Haskell CI / test (pull_request) Failing after 1s
2025-09-27 09:00:43 +02:00
3e829d126c Added cabal-gild to format cmd
All checks were successful
Haskell CI / build (pull_request) Successful in 3m7s
2025-09-27 08:57:27 +02:00
b8eac2856c Formatting 2025-09-27 08:57:27 +02:00
afc9a3b211 Added Makefile 2025-09-27 08:57:27 +02:00
9edd5cb436 Update .forgejo/workflows/test.yaml
All checks were successful
Haskell CI / build (pull_request) Successful in 2m53s
2025-09-26 21:55:59 +00:00
2fc7948112 try again
Some checks failed
Haskell CI / build (pull_request) Failing after 2m2s
2025-09-26 23:45:32 +02:00
10469b3677 Fixed ci.yml
Some checks failed
Haskell CI / build (pull_request) Failing after 39s
2025-09-26 23:39:34 +02:00
1b360e3592 Updated ci
Some checks failed
Haskell CI / build (pull_request) Failing after 56s
2025-09-26 23:25:05 +02:00
f452197fca update ci action
Some checks failed
Haskell CI / build (pull_request) Failing after 10s
2025-09-26 23:22:36 +02:00
9d4e278b91 Run on docker
Some checks failed
Haskell CI / build (pull_request) Failing after 33s
2025-09-26 23:22:08 +02:00
d012a8e396 Renamed file
Some checks failed
Haskell CI / build (pull_request) Has been cancelled
2025-09-26 23:21:19 +02:00
0f03f9eb7a New rules
Some checks failed
Haskell CI / build (pull_request) Has been cancelled
2025-09-26 22:50:54 +02:00
20c78cf015 Updated ci.yml 2025-09-26 22:49:48 +02:00
f1cb583d0f Runner base config 2025-09-26 22:47:21 +02:00

View file

@ -1,30 +0,0 @@
FROM haskell:9.10
# Install system dependencies
RUN apt-get update && apt-get install -y \
git \
curl \
&& rm -rf /var/lib/apt/lists/*
# Install Node.js (for GitHub Actions compatibility)
RUN curl -fsSL https://deb.nodesource.com/setup_22.x | bash - && \
apt-get install -y nodejs && \
rm -rf /var/lib/apt/lists/*
# Update cabal and install Haskell tools
RUN cabal update && \
cabal install --install-method=copy --installdir=/usr/local/bin \
fourmolu \
hlint \
cabal-gild
# Verify installations
RUN ghc --version && \
cabal --version && \
node --version && \
fourmolu --version && \
hlint --version && \
cabal-gild --version
# Set working directory
WORKDIR /workspace