Commit Graph

10 Commits

Author SHA1 Message Date
jbrechtel 27f4e1fd2c Fix: use absolute path for STACK_ROOT (Stack 3 requirement)
Build / build (push) Failing after 15m57s
2026-05-14 15:51:00 -04:00
jbrechtel 657855bd41 Fix CI: remove Docker-in-Docker, install Stack directly
Build / build (push) Failing after 9s
The ./hs Docker wrapper runs docker inside the Gitea runner container.
Since project paths inside the runner container don't exist on the Docker
host, the volume mount creates an empty /work directory, and Stack finds
no packages (error S-8506).

Fix: install Stack directly via get.haskellstack.org, use STACK_ROOT for
caching, and build with stack directly (no Docker-in-Docker).

Also add symlink for gitea-actions.sh convenience script.
2026-05-14 15:50:09 -04:00
jbrechtel a151cf26c4 Force checkout to workspace root with path: ., use ./hs for build
Build / build (push) Failing after 8s
2026-05-11 22:50:47 -04:00
jbrechtel 9521dee9c1 Run hpack before build, fix cache key, add container debug
Build / build (push) Failing after 6s
2026-05-11 22:46:57 -04:00
jbrechtel 8efdedc451 Use GITHUB_WORKSPACE for mount paths, add host-level debug
Build / build (push) Failing after 9s
2026-05-11 22:42:50 -04:00
jbrechtel 96a3c4e672 Fix checkout path: use explicit path: repo in Gitea workflow
Build / build (push) Failing after 10s
2026-05-11 22:37:41 -04:00
jbrechtel 9d7a09c85b Add debug step to diagnose Gitea build failure
Build / build (push) Failing after 12s
2026-05-11 22:30:23 -04:00
jbrechtel 3b785018ca Fix Gitea build: use ./hs wrapper, cache .stack-root, run upx on host
Build / build (push) Failing after 7s
2026-05-11 22:18:21 -04:00
jbrechtel 403ab6bd17 Fix Gitea Actions workflow: use docker run instead of container to avoid missing node
Build / build (push) Failing after 1m34s
2026-05-11 21:56:56 -04:00
jbrechtel 60c2a9a5f8 Adds gitea build and upx compression
Build / build (push) Failing after 20s
2026-05-11 21:37:55 -04:00