Skip to content

Commit e8592e0

Browse files
committed
Use local config to get php versions
1 parent 94701e1 commit e8592e0

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

extension-matrix/src/php-versions.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@ function compare_versions_using_composer() {
5656
local directory=$1
5757
local composer_json=$2
5858
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
59-
states="$(curl -sL https://www.php.net/releases/states.php)"
60-
php_versions="$(echo "$states" | jq -r 'to_entries[] | .key as $major | .value | to_entries[] | .key' | sort -Vu | tr '\n' ',')"
59+
vs_json="$SCRIPT_DIR"/../config/vs.json
60+
php_versions=$(jq -r 'keys | join(",")' "$vs_json")
6161
constraint=$(jq -r .require.php "$composer_json")
6262
php "$SCRIPT_DIR"/semver/semver.phar composer.json "$constraint" "$php_versions"
6363
}
@@ -66,8 +66,8 @@ function compare_versions_using_package_xml() {
6666
local directory=$1
6767
local package_xml=$2
6868
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
69-
states="$(curl -sL https://www.php.net/releases/states.php)"
70-
php_versions="$(echo "$states" | jq -r 'to_entries[] | .key as $major | .value | to_entries[] | .key' | sort -Vu | tr '\n' ',')"
69+
vs_json="$SCRIPT_DIR"/../config/vs.json
70+
php_versions=$(jq -r 'keys | join(",")' "$vs_json")
7171
php "$SCRIPT_DIR"/semver/semver.phar package.xml "$package_xml" "$php_versions"
7272
}
7373

0 commit comments

Comments
 (0)