src.nth.io/

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Hoersten <[email protected]>2026-07-26 16:31:56 -0500
committerLuke Hoersten <[email protected]>2026-07-26 16:31:56 -0500
commit45f9acddf48de0e6e1e05aaf4a37e77552c5324c (patch)
tree1a4b066b980bf9be13f53906e73d50dc50880416
parenta7ea89331b44f506e1d0d617065b3faaff06ebd8 (diff)
lnurld/build: force a real tarball for the single-file artifact
community.general.archive (>=10) compresses a lone file into a bare .gz instead of a tarball, which the server can't unarchive. Set force_archive: true.
-rw-r--r--lnurld/build/tasks/main.yaml3
1 files changed, 3 insertions, 0 deletions
diff --git a/lnurld/build/tasks/main.yaml b/lnurld/build/tasks/main.yaml
index 3dd30cc..4fc685c 100644
--- a/lnurld/build/tasks/main.yaml
+++ b/lnurld/build/tasks/main.yaml
@@ -42,4 +42,7 @@
path: "{{lnurld_build_dir}}/lnurld"
dest: "{{lnurld_srv_dir}}/lnurld-{{lnurld_version}}.tar.gz"
format: "gz"
+ # force a real tar for the single binary; the module otherwise gzips a lone
+ # file into a bare .gz that the server's unarchive can't extract.
+ force_archive: true
when: not build_file.stat.exists