/
githubmirror
/
magento2
Обзор
Документация
Войти
/
githubmirror
/
magento2
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
2.4-develop
.github/scripts/read-pkg-constraint.sh
20 строк
468 B
Alexandra Zota
ACP2E-4880: Add PR Quality Gates github workflow
29 апр 2026, 16:28
29 апр 2026, 16:28
8bcb9d4
Код
Авторство
О чём код?
#!/usr/bin/env bash # # Copyright 2026 Adobe # All Rights Reserved. # # Usage: read-pkg-constraint.sh <composer.json> <package/name> # Prints the version constraint for the package from require or require-dev. set -euo pipefail FILE="$1" PKG="$2" [ -f "$FILE" ] || exit 1 php -r ' $j = json_decode(file_get_contents($argv[1]), true) ?: []; $p = $argv[2]; $v = $j["require"][$p] ?? $j["require-dev"][$p] ?? ""; echo is_string($v) ? $v : ""; ' "$FILE" "$PKG"