Files
GitHubToGiTea/.woodpecker/sync-releases.yml
EnotAdmin 97be9451fa
All checks were successful
ci/woodpecker/cron/sync-releases Pipeline was successful
Обновить .woodpecker/sync-releases.yml
2025-05-05 21:38:13 +03:00

26 lines
654 B
YAML

# .woodpecker/sync-releases.yml
when:
event: cron
cron:
include:
- sync-hourly
steps:
- name: sync_releases
image: alpine/curl #debian:stable-slim
environment:
GITEA_TOKEN:
from_secret: gitea_token
GITHUB_TOKEN:
from_secret: github_token
GITEA_URL:
from_secret: gitea_url
REPO_LIST_FILE: repos_to_sync.txt
commands:
# 1. Установка зависимостей
#- apt-get update && apt-get install -y curl jq bash
- apk update && apk add jq bash
# 2. Запуск скрипта синхронизации
- bash .woodpecker/sync-releases.sh