iac/.forgejo/workflows/renovate.yaml
Sergei Poljanski c4462b3e33 ci: point Renovate at asxpi/iac
The repository was renamed from infrastructure to iac. Renovate looks
repositories up by name, and with push-to-create on, the old name now
belongs to a different, empty repository.

Assisted-by: Claude:opus-5-5
2026-11-12 22:54:11 +04:00

32 lines
1 KiB
YAML

name: renovate
# Opens a PR per available version bump (image tags, restic, ...), with
# the upstream release notes in the PR body. Configuration: renovate.json.
#
# Secrets: RENOVATE_TOKEN (Forgejo token of the renovate-bot user, a
# collaborator with write access) and GH_COM_TOKEN (read-only github.com
# token, only for fetching release notes; without it PRs have none).
on:
schedule:
- cron: "17 5 * * *"
workflow_dispatch:
jobs:
renovate:
runs-on: ubuntu-latest
container:
image: ghcr.io/renovatebot/renovate:44.236.2
steps:
- name: Run Renovate
env:
RENOVATE_PLATFORM: forgejo
RENOVATE_ENDPOINT: https://git.asxp.io/api/v1
RENOVATE_REPOSITORIES: asxpi/iac
RENOVATE_TOKEN: ${{ secrets.RENOVATE_TOKEN }}
RENOVATE_GITHUB_COM_TOKEN: ${{ secrets.GH_COM_TOKEN }}
RENOVATE_GIT_AUTHOR: "Renovate Bot <renovate-bot@noreply.git.asxp.io>"
RENOVATE_ONBOARDING: "false"
RENOVATE_REQUIRE_CONFIG: required
LOG_LEVEL: info
run: renovate