github.com/argoproj/argo-cd/v3@v3.2.1/.github/workflows/renovate.yaml (about)

     1  name: Renovate
     2  on:
     3    schedule:
     4      - cron: '0 * * * *'
     5    workflow_dispatch: {}
     6  
     7  permissions:
     8    contents: read
     9  
    10  jobs:
    11    renovate:
    12      runs-on: ubuntu-latest
    13      steps:
    14        - name: Get token
    15          id: get_token
    16          uses: actions/create-github-app-token@d72941d797fd3113feb6b93fd0dec494b13a2547 # v1
    17          with:
    18            app-id: ${{ vars.RENOVATE_APP_ID }}
    19            private-key: ${{ secrets.RENOVATE_APP_PRIVATE_KEY }}
    20  
    21        - name: Checkout
    22          uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
    23  
    24        - name: Self-hosted Renovate
    25          uses: renovatebot/github-action@f8af9272cd94a4637c29f60dea8731afd3134473 #43.0.12
    26          with:
    27            configurationFile: .github/configs/renovate-config.js
    28            token: '${{ steps.get_token.outputs.token }}'
    29          env:
    30            LOG_LEVEL: 'debug'
    31            RENOVATE_REPOSITORIES: '${{ github.repository }}'