#!/usr/bin/env bash
set -euo pipefail

PACKAGE_DIR="${1:?PACKAGE_DIR mancante}"
OUTPUT_ZIP="${2:?OUTPUT_ZIP mancante}"

mkdir -p "$(dirname "$OUTPUT_ZIP")"
rm -f "$OUTPUT_ZIP"

(
  cd "$PACKAGE_DIR"
  zip -r "$OUTPUT_ZIP" . >/dev/null
)

echo "Created ZIP artifact: $OUTPUT_ZIP"
