diff --git a/development/makefiles/target-npm-publish.mk b/development/makefiles/target-npm-publish.mk index 97ea34406e5b1e55bbb449f8cc5bc0ea14f0ce16..41b1f54d9e105fbb6112377d192f2aaf71960e46 100644 --- a/development/makefiles/target-npm-publish.mk +++ b/development/makefiles/target-npm-publish.mk @@ -8,7 +8,7 @@ .PHONY: npm-publish-major ## release major version of package -npm-publish-major: +npm-publish-major: node-test $(ECHOMARKER) "release major version" $(QUIET) $(MAKE) next-major-version $(QUIET) $(MAKE) node-build @@ -16,7 +16,7 @@ npm-publish-major: .PHONY: npm-publish-minor ## release minor version of package -npm-publish-minor: +npm-publish-minor: node-test $(ECHOMARKER) "release minor version" $(QUIET) $(MAKE) next-minor-version $(QUIET) $(MAKE) node-build @@ -24,7 +24,7 @@ npm-publish-minor: .PHONY: npm-publish-patch ## release patch version of package -npm-publish-patch: +npm-publish-patch: node-test $(ECHOMARKER) "release patch version" $(QUIET) $(MAKE) next-patch-version $(QUIET) $(MAKE) node-build diff --git a/development/script/release-and-publish.sh b/development/script/release-and-publish.sh index 6c27b2542089a0aec9cec4b62541e99e21298a4e..c5547b9fac79a35b6fdba2e650f891cfbedcbbe4 100755 --- a/development/script/release-and-publish.sh +++ b/development/script/release-and-publish.sh @@ -22,6 +22,7 @@ cp -r ${PROJECT_ROOT}README.md ${BUILD_PATH} git add ${APPLICATION_PATH}package.json git add ${DEVELOPMENT_PATH}package.json git add ${APPLICATION_PATH}source/types/version.mjs +git add ${TEST_PATH}cases/monster.mjs git add ${PROJECT_ROOT}release.json git commit -m "release and publish to npm" diff --git a/development/script/update-version.sh b/development/script/update-version.sh index ae1768b27269c451922cb24cd5956fe4aefdb208..e7ca2ab8c261b6ecf80614a00e4578cc0d5b7d32 100755 --- a/development/script/update-version.sh +++ b/development/script/update-version.sh @@ -6,5 +6,6 @@ PROJECT_ROOT="$(realpath $SCRIPT_DIR'../../')/" VERSION=$(cat "$PROJECT_ROOT/release.json" | jq -r '.version') sed -i -E "s_('[0-9]+\.[0-9]+\.[0-9]+')_'${VERSION}'_g" "${PROJECT_ROOT}application/source/types/version.mjs" +sed -i -E "s_('[0-9]+\.[0-9]+\.[0-9]+')_'${VERSION}'_g" "${PROJECT_ROOT}development/test/cases/monster.mjs"