Mohammed Naser | 3be9d98 | 2025-03-17 16:39:32 -0400 | [diff] [blame] | 1 | - name: Run Renovate |
Mohammed Naser | 964e8ec | 2025-03-17 17:19:38 -0400 | [diff] [blame] | 2 | hosts: all |
Mohammed Naser | 3be9d98 | 2025-03-17 16:39:32 -0400 | [diff] [blame] | 3 | tasks: |
Mohammed Naser | 13d3532 | 2025-03-17 17:14:59 -0400 | [diff] [blame] | 4 | - name: Run Renovate |
| 5 | ansible.builtin.command: renovate {{ zuul.project.name }} |
Mohammed Naser | 3be9d98 | 2025-03-17 16:39:32 -0400 | [diff] [blame] | 6 | environment: |
| 7 | LOG_LEVEL: debug |
| 8 | RENOVATE_GIT_AUTHOR: "Renovatebot <renovatebot@vexxhost.dev>" |
| 9 | # Common |
| 10 | GITHUB_COM_TOKEN: "{{ renovate.github_token }}" |
Mohammed Naser | 07eff79 | 2025-03-17 17:39:06 -0400 | [diff] [blame] | 11 | RENOVATE_ENDPOINT: "https://{{ (zuul.project.canonical_hostname == 'github.com') | ternary('api.github.com', 'review.vexxhost.dev') }}" |
| 12 | RENOVATE_PLATFORM: "{{ (zuul.project.canonical_hostname == 'github.com') | ternary('github', 'gerrit') }}" |
Mohammed Naser | 9003def | 2025-03-17 17:04:11 -0400 | [diff] [blame] | 13 | RENOVATE_ALLOWED_COMMANDS: '["^curl"]' |
Mohammed Naser | 3be9d98 | 2025-03-17 16:39:32 -0400 | [diff] [blame] | 14 | # GitHub |
Mohammed Naser | 07eff79 | 2025-03-17 17:39:06 -0400 | [diff] [blame] | 15 | RENOVATE_TOKEN: "{{ (zuul.project.canonical_hostname == 'github.com') | ternary(renovate.github_token, omit) }}" |
Mohammed Naser | 3be9d98 | 2025-03-17 16:39:32 -0400 | [diff] [blame] | 16 | # Gerrit |
Mohammed Naser | 07eff79 | 2025-03-17 17:39:06 -0400 | [diff] [blame] | 17 | RENOVATE_USERNAME: "{{ (zuul.project.canonical_hostname != 'github.com') | ternary(renovate.gerrit_username, omit) }}" |
| 18 | RENOVATE_PASSWORD: "{{ (zuul.project.canonical_hostname != 'github.com') | ternary(renovate.gerrit_password, omit) }}" |