Skip to content

Commit 445e7d2

Browse files
authored
Chore: [AEA-0000] - add dependabot approve schedule (#102)
Add Dependabot schedule to the repository
1 parent 61cf10f commit 445e7d2

2 files changed

Lines changed: 23 additions & 11 deletions

File tree

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Auto-approve dependency updates
2+
3+
on:
4+
workflow_dispatch:
5+
schedule:
6+
- cron: '*/30 * * * *'
7+
8+
permissions: {}
9+
jobs:
10+
auto-approve-dependabot:
11+
runs-on: ubuntu-22.04
12+
environment: create_pull_request
13+
permissions:
14+
contents: write
15+
pull-requests: write
16+
steps:
17+
- name: Auto approve and enable auto-merge
18+
uses: NHSDigital/eps-dependabot-approve@da0503449b218ccd99bc547e242007d5514e4d2f
19+
with:
20+
AUTOMERGE_APP_ID: ${{ secrets.AUTOMERGE_APP_ID }}
21+
AUTOMERGE_PEM: ${{ secrets.AUTOMERGE_PEM }}

.github/workflows/pull_request.yml

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,6 @@ name: pull_request
55
- main
66
permissions: {}
77
jobs:
8-
dependabot-auto-approve-and-merge:
9-
needs: quality_checks
10-
uses: NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml@8b259f4f2d2b8ff1345fb0d2f9b9f0fbb9d19845
11-
permissions:
12-
contents: write
13-
pull-requests: write
14-
secrets:
15-
AUTOMERGE_APP_ID: '${{ secrets.AUTOMERGE_APP_ID }}'
16-
AUTOMERGE_PEM: '${{ secrets.AUTOMERGE_PEM }}'
178
get_config_values:
189
uses: NHSDigital/eps-common-workflows/.github/workflows/get-repo-config.yml@8b259f4f2d2b8ff1345fb0d2f9b9f0fbb9d19845
1910
with:
@@ -85,13 +76,13 @@ jobs:
8576
- get_issue_number
8677
- get_commit_id
8778
- get_config_values
88-
uses: ./.github/workflows/build_all_images.yml
79+
uses: ./.github/workflows/build_all_images.yml
8980
permissions:
9081
attestations: write
9182
contents: read
9283
packages: write
9384
id-token: write
94-
with:
85+
with:
9586
docker_tag: 'pr-${{ needs.get_issue_number.outputs.issue_number }}-${{ needs.get_commit_id.outputs.sha_short }}'
9687
tag_latest: false
9788
NO_CACHE: false

0 commit comments

Comments
 (0)