#!/usr/bin/env bash set -euo pipefail WF_DIR=".gitea/workflows" mkdir -p "$WF_DIR" keep="ci.yml" echo "== Workflows before ==" ls -1 "$WF_DIR" || true for f in "$WF_DIR"/*.yml "$WF_DIR"/*.yaml; do [ -e "$f" ] || continue b="$(basename "$f")" if [ "$b" != "$keep" ]; then echo "Removing stray workflow: $b" rm -f "$f" fi done echo "== Workflows after ==" ls -1 "$WF_DIR" || true echo "Done. Commit this change."