Skip to content

LOG_LEVEL=DEBUG

LOG_LEVEL=DEBUG #10

Workflow file for this run

name: Renovate
on:
schedule:
- cron: '0 3 * * *'
push:
branches:
- ci/self-hosted-renovate
workflow_dispatch: {}
permissions:
contents: read
id-token: write # For CodeArtifact OIDC
env:
LOG_LEVEL: DEBUG
jobs:
renovate:
runs-on: depot-ubuntu-latest-16
steps:
- name: Checkout
uses: actions/checkout@v5
- name: Authenticate with CodeArtifact
uses: ./.github/actions/codeartifact-login
- name: Generate GitHub App token
id: app-token
uses: actions/create-github-app-token@v1
with:
app-id: ${{ vars.RENOVATE_APP_ID }}
private-key: ${{ secrets.RENOVATE_APP_PRIVATE_KEY }}
- name: Run Renovate
run: npx --yes renovate@46
env:
RENOVATE_TOKEN: ${{ steps.app-token.outputs.token }}
RENOVATE_REPOSITORIES: ${{ github.repository }}
RENOVATE_GIT_AUTHOR: ${{ vars.RENOVATE_GIT_AUTHOR }}
UV_INDEX_FLAGSMITH_PYPI_PRODUCTION_USERNAME: ${{ env.UV_INDEX_FLAGSMITH_PYPI_PRODUCTION_USERNAME }}
UV_INDEX_FLAGSMITH_PYPI_PRODUCTION_PASSWORD: ${{ env.UV_INDEX_FLAGSMITH_PYPI_PRODUCTION_PASSWORD }}