mirror of
https://github.com/harvester/harvester-ui-extension.git
synced 2025-12-13 21:21:44 +00:00
24 lines
612 B
Bash
Executable File
24 lines
612 B
Bash
Executable File
#!/bin/bash
|
|
TAG_VERSION=$1
|
|
|
|
if [[ -z "$TAG_VERSION" ]]; then
|
|
echo "No tag version provided"
|
|
exit 1
|
|
fi
|
|
|
|
VERSION=$(jq -r .version package.json)
|
|
EXTENSION_VERSION=$(jq -r .version pkg/harvester/package.json)
|
|
PKG_VERSION="v${EXTENSION_VERSION}"
|
|
|
|
if [[ "$VERSION" != "$EXTENSION_VERSION" ]]; then
|
|
echo "Package version mismatch: $VERSION vs $EXTENSION_VERSION"
|
|
exit 1
|
|
fi
|
|
|
|
if [[ "${TAG_VERSION}" != "${PKG_VERSION}"* ]]; then
|
|
echo "Package version $PKG_VERSION in pkg/harvester/package.json does not match tag version ${TAG_VERSION}"
|
|
exit 1
|
|
fi
|
|
|
|
echo "Package version and tag version match: ${TAG_VERSION}"
|