fix(run): ensure environment variables are passed
All checks were successful
Auto Changelog & Release / release (push) Successful in 6s

- Use `env` to explicitly pass environment variables to the script
- Prevents potential issues with variable scope or inheritance
This commit is contained in:
2025-06-27 22:47:02 +02:00
parent 4ebc8c2daa
commit e689046d01

15
run.sh
View File

@@ -80,12 +80,13 @@ fi
# 6 ─ Generate changelog in CURRENT dir ────────
echo "📝 Generating changelog (output → $OUTPUT_FILE)"
PACKAGE_NAME="$PACKAGE_NAME" \
AUTHOR_NAME="$AUTHOR_NAME" \
AUTHOR_EMAIL="$AUTHOR_EMAIL" \
bash "$TMP_DIR/scripts/generate-changelog.sh" \
-c "$CLIFF_CONFIG" \
-t "$TAG" \
-o "$OUTPUT_FILE"
env \
PACKAGE_NAME="$PACKAGE_NAME" \
AUTHOR_NAME="$AUTHOR_NAME" \
AUTHOR_EMAIL="$AUTHOR_EMAIL" \
bash "$TMP_DIR/scripts/generate-changelog.sh" \
-c "$CLIFF_CONFIG" \
-t "$TAG" \
-o "$OUTPUT_FILE"
echo "✅ Changelog ready: $OUTPUT_FILE"