From 52096c0d63ea9f0ed8e96ed1d1a44521c387ca01 Mon Sep 17 00:00:00 2001 From: Seth Freiberg Date: Wed, 29 Apr 2026 10:14:09 -0400 Subject: [PATCH] chore: add packaging directory skeleton + .gitignore build patterns --- .gitignore | 9 +++++++++ tests-impl/run-all.sh | 6 ++++++ 2 files changed, 15 insertions(+) create mode 100755 tests-impl/run-all.sh diff --git a/.gitignore b/.gitignore index 42553a0..453d25c 100644 --- a/.gitignore +++ b/.gitignore @@ -53,3 +53,12 @@ GITEA_API.md # Handoff drafts (operator scratch — final handoffs ARE committed) .claude/handoffs/*.draft.md + +# Build outputs (out-of-tree) +build/ + +# linuxdeploy + plugin caches (downloaded by scripts/lib/linuxdeploy.sh on first AppImage build) +scripts/.cache/ + +# Locally-produced AppImage artifacts +*.AppImage diff --git a/tests-impl/run-all.sh b/tests-impl/run-all.sh new file mode 100755 index 0000000..06381b4 --- /dev/null +++ b/tests-impl/run-all.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash +# Run the full bats test suite for sethLabels packaging scripts. +# Requires: bats (apt install bats). +set -euo pipefail +cd "$(dirname "$0")" +exec bats *.bats