- <?php if (!empty($v->release)) : ?>
- <li>
- <span class="octicon octicon-git-branch" title="Branch"></span>
- <span class="label label-default"><?= $this->e($v->release->target_commitish) ?></span>
- </li>
- <li>
- <span class="octicon octicon-clock" title="Date"></span>
- <span class="label label-default">
- <time datetime="<?= $v->release->published_at ?>">
- <?= $this->utc($v->release->published_at)->format("Y-m-d H:i T") ?>
- </time>
- </span>
+ <?php if (!empty($v->release)) : ?>
+ <li>
+ <span class="octicon octicon-git-branch" title="Branch"></span>
+ <span class="label label-default"><?= $this->e($v->release->target_commitish) ?></span>
+ </li>
+ <li>
+ <span class="octicon octicon-clock" title="Date"></span>
+ <span class="label label-default">
+ <time datetime="<?= $v->release->published_at ?>">
+ <?= $this->utc($v->release->published_at)->format("Y-m-d H:i T") ?>
+ </time>
+ </span>
+ <?php endif; ?>
+ </ul>
+ </div>
+ <div class="col-sm-4">
+ <?php if (!empty($v->release->assets)) : ?>
+ <ul class="list-inline pull-right">
+ <?php foreach ($v->release->assets as $asset) : ?>
+ <?php if (fnmatch("*.ext.phar", $asset->name)) : ?>
+ <li>
+ <a class="btn btn-success" href="<?= $this->e($asset->browser_download_url) ?>">
+ <span class="octicon octicon-package"></span>
+ <?= $this->e($asset->name) ?>
+ </a>
+ </li>
+ <?php endif; ?>
+ <?php endforeach; ?>
+ </ul>
+ <?php else: ?>
+ <form class="form-inline pull-right" method="post" action="<?= $baseUrl->mod(":./github/repo/". $repo->full_name ."/release") ?>">
+ <input type="hidden" name="tag" value="<?= $this->e($v->tag->name) ?>">
+ <div class="checkbox">
+ <label for="hook-zend">
+ <input id="hook-zend" type="checkbox" name="zend" value="1" <?= (!empty($hook) && !empty($hook->config->zend)) ? "checked":""?>>
+ Mark as a ZendExtension.
+ </label>
+ </div>
+ <div class="checkbox <?= empty($repo->package_xml) ? "disabled text-muted":"" ?>">
+ <label for="hook-pecl">
+ <input id="hook-pecl" type="checkbox" name="pecl" value="1" <?= (!empty($hook) && !empty($hook->config->pecl)) ? "checked":""?> <?= empty($repo->package_xml) ? "disabled":"" ?>>
+ Use PECL package XML file.
+ </label>
+ </div>
+ <button class="btn btn-warning">
+ <span class="octicon octicon-package"></span>
+ Release PHARext package
+ </button>
+ </form>