Files
alfred-tmux-cheat-sheet/build/build_workflow.sh
Felix Förtsch c21f272491
Some checks failed
Build Workflow / build (push) Failing after 6s
initial commit: tmux cheat sheet alfred workflow
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 14:25:57 +01:00

23 lines
548 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
OUT_DIR="${ROOT_DIR}/dist"
STAGE_DIR="${OUT_DIR}/tmux-workflow"
WORKFLOW_FILE="${OUT_DIR}/alfred-tmux-cheat-sheet.alfredworkflow"
rm -rf "${STAGE_DIR}"
mkdir -p "${STAGE_DIR}" "${OUT_DIR}"
cp "${ROOT_DIR}/info.plist" "${STAGE_DIR}/"
cp "${ROOT_DIR}/icon.png" "${STAGE_DIR}/"
cp -R "${ROOT_DIR}/scripts" "${STAGE_DIR}/"
cp -R "${ROOT_DIR}/data" "${STAGE_DIR}/"
(
cd "${STAGE_DIR}"
zip -rq "${WORKFLOW_FILE}" .
)
echo "Created ${WORKFLOW_FILE}"