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.
This commit is contained in:
2026-05-14 15:50:09 -04:00
parent bdd9e663b9
commit 657855bd41
2 changed files with 10 additions and 7 deletions
+1
View File
@@ -0,0 +1 @@
../.pi/skills/gitea-actions/scripts/gitea-actions.sh