feat: definindo output

This commit is contained in:
Leandro Costa 2025-06-27 11:34:04 -03:00
parent 403aeac049
commit 4ef0a2da9c

View file

@ -5,6 +5,13 @@ inputs:
package_json_path: package_json_path:
description: Path to package.json file description: Path to package.json file
default: package.json default: package.json
outputs:
version_changed:
description: "Whether the version changed"
value: ${{ steps.check.outputs.version_changed }}
package_version:
description: "Current version from package.json"
value: ${{ steps.check.outputs.package_version }}
runs: runs:
using: composite using: composite
@ -28,10 +35,10 @@ runs:
echo "Versão anterior: $OLD_VERSION" echo "Versão anterior: $OLD_VERSION"
echo "Versão atual: $NEW_VERSION" echo "Versão atual: $NEW_VERSION"
echo "PACKAGE_VERSION=$NEW_VERSION" >> "$GITHUB_OUTPUT"
if [ "$OLD_VERSION" != "$NEW_VERSION" ]; then if [ "$OLD_VERSION" != "$NEW_VERSION" ]; then
echo "version_changed=true" >> "$GITHUB_OUTPUT" echo "version_changed=true" >> "$GITHUB_OUTPUT"
else else
echo "version_changed=false" >> "$GITHUB_OUTPUT" echo "version_changed=false" >> "$GITHUB_OUTPUT"
fi fi
echo "package_version=$NEW_VERSION" >> "$GITHUB_OUTPUT"