TatNet Runners
TatNet Runners — раннеры GitHub Actions в раннем доступе. Каждая джоба выполняется на отдельной чистой KVM-машине, которая удаляется после её завершения. Это отдельный сервис от сборки приложений.
Подключение
- Войдите в панель и выберите нужный аккаунт.
- Откройте «Раннеры» и запустите подключение GitHub App из панели: так установка связывается с выбранным аккаунтом TatNet.
- Разрешите GitHub App доступ к нужным репозиториям.
- В
.github/workflows/ci.ymlзадайтеruns-onдля нужной джобы:
name: CI
on: [push, pull_request]
jobs:
test:
runs-on: tatnet=${{ github.run_id }}/cpu=2
steps:
- uses: actions/checkout@v4
- run: echo "Runner is ready"
Сохраните остальные шаги своего workflow. Запустите его и проверьте выполнение и вывод в GitHub Actions, затем запись джобы в панели TatNet.
Расход и диагностика
В разделе «Сейчас» видны выполняющиеся задачи, в журнале — начало,
длительность и результат. Расход и оставшийся доступный объём смотрите
для подключения в панели; актуальные условия — на странице цен.
Если джоба ожидает раннер, проверьте установку GitHub App, доступ к репозиторию,
лейбл runs-on и состояние подключения.
Обзор — TatNet Runners.