-
Notifications
You must be signed in to change notification settings - Fork 7
32 lines (29 loc) · 1011 Bytes
/
update-dependencies.yml
File metadata and controls
32 lines (29 loc) · 1011 Bytes
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
---
name: Update Dependencies
on:
schedule:
- cron: "30 2 * * *"
workflow_dispatch:
permissions:
contents: read
jobs:
update:
runs-on: ubuntu-latest
# Using our own container is required since we need all package sources
# set-up correctly.
container: ghcr.io/philips-software/amp-devcontainer:latest
permissions:
contents: write
pull-requests: write
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
- name: Update dependencies
working-directory: .devcontainer
run: ./update-dependencies.sh apt-requirements-base.json apt-requirements-clang.json
- uses: peter-evans/create-pull-request@153407881ec5c347639a548ade7d8ad1d6740e38 # v5.0.2
with:
commit-message: "feat(deps): update dependencies"
branch: feature/update-apt-dependencies
title: "feat(deps): update dependencies"
labels: dependencies
token: ${{ secrets.AMP_RELEASER_TOKEN }}