github.com/grafana/pyroscope@v1.18.0/.github/workflows/renovate-config-validator.yml (about) 1 name: Validate Renovate config 2 3 on: 4 push: 5 branches: 6 - main 7 paths: 8 - 'renovate.json' 9 - '.github/workflows/renovate-config-validator.yml' 10 11 pull_request: 12 paths: 13 - 'renovate.json' 14 - '.github/workflows/renovate-config-validator.yml' 15 16 permissions: 17 contents: read 18 19 jobs: 20 validate: 21 runs-on: ${{ github.repository_owner == 'grafana' && 'ubuntu-x64-small' || 'ubuntu-latest' }} 22 steps: 23 - name: Checkout code 24 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 25 with: 26 persist-credentials: false 27 28 - name: Validate Renovate Config 29 uses: grafana/shared-workflows/actions/validate-renovate-config@4178c5d9a0403e8b8e123baebc66e224d9c4f3cd # validate-renovate-config/v0.1.0