-
Notifications
You must be signed in to change notification settings - Fork 0
39 lines (34 loc) · 1.23 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
39
---
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@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Get token
id: get-token
# yamllint disable-line rule:line-length
uses: peter-murray/workflow-application-token-action@baa1ef2638c3d9e5967b7c8b86219f8fc919e1bb # v3.0.1
with:
application_id: ${{ secrets.AKI_BOT_APP_ID }}
application_private_key: ${{ secrets.AKI_BOT_APP_PRIVATE_KEY }}
revoke_token: true
permissions: >
contents:write,
issues:write,
pull_requests:write,
workflows:write
- name: Update dependencies
# yamllint disable-line rule:line-length
uses: renovatebot/github-action@80eaf969abf68ad62aa94d9ab392421b31621634 # v40.3.4
with:
# renovate: datasource=docker depName=ghcr.io/renovatebot/renovate
renovate-version: 37.440.7
configurationFile: renovate.json5
token: x-access-token:${{ steps.get-token.outputs.token }}