GitHub Actions
dawnl.ink для GitHub
Получите постоянную ссылку на скачивание артефакта сборки из последнего успешного запуска GitHub Actions.
Любой публичный репозиторий доступен по умолчанию, посетителям не нужно входить в GitHub.
Вставьте ссылку GitHub — получите dawnl.ink!
Ниже описано, что можно сделать с сервисом.
Ссылка на последний артефакт репозитория
Вставьте URL файла workflow, который использует actions/upload-artifact.
Важно, на какой ветке вы находитесь в GitHub.
Чтобы разрешить любые завершённые run, а не только успешные, добавьте ?status=completed к URL.
При нескольких workflow или ветках URL можно скорректировать вручную по предсказуемому шаблону.
Ссылка на конкретный артефакт
Замените префикс github.com на этот сайт — скачивание работает без входа в GitHub.
Дополнительные ссылки для конкретного run
Run — это набор jobs. Артефакты привязаны к родительскому run.
Бот, комментирующий pull request'ы
Добавьте workflow-бота, который отвечает ссылками на артефакты после сборки PR.