1
0
mirror of https://github.com/danog/MadelineProto.git synced 2025-01-22 23:51:12 +01:00
MadelineProto/tests/waitPackagist.php
2021-03-30 21:23:48 +02:00

19 lines
554 B
PHP
Executable File

#!/usr/bin/env php
<?php
$commit = getenv('GITHUB_SHA');
$branch = \trim(\shell_exec("git rev-parse --abbrev-ref HEAD"));
$tag = \trim(\shell_exec("git tag --points-at HEAD"));
echo "Waiting for commit $commit on branch $branch (tag $tag)...".PHP_EOL;
$branch = $tag ? $tag : "dev-$branch";
while (true) {
$json = \json_decode(\file_get_contents('https://repo.packagist.org/p/danog/madelineproto.json'), true);
\sleep(1);
if ($json["packages"]["danog/madelineproto"][$branch]["source"]["reference"] === $commit) {
return;
}
}