Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/openstatusHQ/sdk-php. php sdk for openstatus www.openstatus.dev
Something went wrong. Try again.
1234567891011121314151617181920212223#!/usr/bin/env bashset -euo pipefail
SCHEMA_COMMIT="${1:?usage: regen.sh <schema-commit>}"
URL="https://buf.build/gen/archive/openstatus/api/protocolbuffers/php/main.zip"
ROOT="$(cd "$(dirname "$0")/.." && pwd)"TMP="$(mktemp -d)"trap 'rm -rf "$TMP"' EXIT
curl -fsSL "$URL" -o "$TMP/openstatus-buf.zip"unzip -q "$TMP/openstatus-buf.zip" -d "$TMP"
rm -rf "$ROOT/src/Gen"mkdir -p "$ROOT/src/Gen"mv "$TMP/api_php/Openstatus" "$ROOT/src/Gen/Openstatus"mv "$TMP/api_php/GPBMetadata" "$ROOT/src/Gen/GPBMetadata"
echo "${SCHEMA_COMMIT}" > "$ROOT/src/Gen/VERSION"
echo "Regenerated src/Gen from ${SCHEMA_COMMIT}"