
* build: add CI job to check OpenAPI generation is clean * feat: add hidden flag for HTTP debug
11 lines
295 B
Bash
Executable File
11 lines
295 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -e
|
|
|
|
declare -r ETC_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" &> /dev/null && pwd)"
|
|
${ETC_DIR}/generate-openapi.sh
|
|
|
|
if ! git --no-pager diff --exit-code -- internal/api; then
|
|
>&2 echo "openapi generated client doesn't match spec, please run 'make openapi'"
|
|
exit 1
|
|
fi
|