From 5dffd6f31dbd8a56c0bb021265daf20a8e3202fe Mon Sep 17 00:00:00 2001 From: Florian Bernd Date: Mon, 19 Dec 2022 13:22:03 +0100 Subject: [PATCH] Use absolute path when calling `semver-tool` --- action.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/action.yml b/action.yml index d018c1e..9c9548b 100644 --- a/action.yml +++ b/action.yml @@ -54,15 +54,17 @@ runs: version="${version#tags/}" version="${version#$INPUT_PREFIX}" - status=$(semver-tool/semver.sh validate $version) + semvertool="$GITHUB_ACTION_PATH/semver-tool/semver.sh" + + status=$($semvertool validate $version) if [[ "$status" != "valid" ]]; then echo ::error ::Version $version does not match the semver scheme 'X.Y.Z(-PRERELEASE)(+BUILD)' exit 1 fi - major=$(semver-tool/semver.sh get major $version) - minor=$(semver-tool/semver.sh get minor $version) - prerelease=$(semver-tool/semver.sh get prerelease $version) + major=$($semvertool get major $version) + minor=$($semvertool get minor $version) + prerelease=$($semvertool get prerelease $version) echo "version=$version" >> $GITHUB_OUTPUT echo "major=$major" >> $GITHUB_OUTPUT