38 lines (33 loc) · 1.21 KB
/
update-dependencies.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
---
name: Update Dependencies
"on":
schedule:
- cron: 0/15 * * * *
jobs:
update-dependencies:
name: Update dependencies
runs-on: ubuntu-latest
steps:
- name: Checkout
# yamllint disable-line rule:line-length
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
- name: Get token
id: get-token
# yamllint disable-line rule:line-length
uses: peter-murray/workflow-application-token-action@8e1ba3bf1619726336414f1014e37f17fbadf1db # tag=v2.1.0
with:
application_id: ${{ secrets.AKI_BOT_APP_ID }}
application_private_key: ${{ secrets.AKI_BOT_APP_PRIVATE_KEY }}
permissions: >
contents:write,
issues:write,
pull_requests:write,
workflows:write
- name: Update dependencies
# yamllint disable-line rule:line-length
uses: renovatebot/github-action@89bd050bafa5a15de5d9383e3129edf210422004 # v40.1.5
with:
# renovate: datasource=docker depName=ghcr.io/renovatebot/renovate
renovate-version: 37.266
configurationFile: renovate.json5
token: x-access-token:${{ steps.get-token.outputs.token }}