|
10 | 10 | issues: |
11 | 11 | types: |
12 | 12 | - edited |
13 | | - workflow_call: |
14 | | - inputs: |
15 | | - runsOn: |
16 | | - description: Define on which runner this workflow should run |
17 | | - default: "ubuntu-latest" |
18 | | - required: false |
19 | | - type: string |
20 | 13 |
|
21 | 14 | concurrency: |
22 | 15 | group: 'renovate' |
23 | 16 | cancel-in-progress: true |
24 | 17 |
|
25 | 18 | jobs: |
26 | | - renovate: |
27 | | - name: Renovate |
28 | | - runs-on: ${{ inputs.runsOn || 'ubuntu-latest' }} |
| 19 | + github-app-street-creds: |
| 20 | + name: Create Renovate GitHub App Token |
| 21 | + runs-on: ubuntu-latest |
29 | 22 | steps: |
30 | 23 | - name: Generate Token |
31 | 24 | uses: actions/create-github-app-token@67018539274d69449ef7c02e8e71183d1719ab42 # v2.1.4 |
|
34 | 27 | app-id: ${{ secrets.RENOVATE_BOT_CLIENT_ID }} |
35 | 28 | private-key: ${{ secrets.RENOVATE_BOT_PRIVATE_KEY }} |
36 | 29 | owner: ${{ github.repository_owner }} |
37 | | - - name: Self-hosted Renovate |
38 | | - uses: renovatebot/github-action@7876d7a812254599d262d62b6b2c2706018258a2 # v43.0.10 |
| 30 | + - name: Renovate |
| 31 | + uses: WyriHaximus/github-workflows/.github/actions/renovate@run-renovate-on-github-actions |
39 | 32 | with: |
40 | | - token: ${{ steps.app-token.outputs.token }} |
41 | | - mount-docker-socket: true |
42 | | - env: |
43 | | - RENOVATE_ALLOW_PLUGINS: true |
44 | | - RENOVATE_ALLOW_SCRIPTS: true |
45 | | - RENOVATE_ALLOWED_COMMANDS: "[\"git add\"]" |
46 | | - RENOVATE_AUTODISCOVER: true |
47 | | - RENOVATE_BINARY_SOURCE: docker |
48 | | - RENOVATE_POST_UPGRADE_TASKS: "{\"commands\": [\"git add\"], \"fileFilters\": [\"**/*\"], \"executionMode\": \"update\"}" |
49 | | - RENOVATE_DOCKER_CLI_OPTIONS: "-t -e=COMPOSER_IGNORE_PLATFORM_REQS=1" |
50 | | - RENOVATE_DRY_RUN: "null" |
51 | | - RENOVATE_IGNORE_PLUGINS: false |
52 | | - RENOVATE_IGNORE_SCRIPTS: false |
53 | | - RENOVATE_INTERNAL_CHECKS_FILTER: strict |
54 | | - RENOVATE_PLATFORM: github |
55 | | - RENOVATE_PLATFORM_COMMIT: true |
56 | | - RENOVATE_ONBOARDING: false |
57 | | - LOG_LEVEL: info |
58 | | -# LOG_LEVEL: debug |
59 | | -# LOG_FORMAT: json |
| 33 | + renovateAppToken: ${{ steps.app-token.outputs.token }} |
| 34 | +# logLevel: info |
| 35 | + logLevel: debug |
0 commit comments