Skip to content

Commit 02f1901

Browse files
committed
dependabot upgrades
1 parent 25f0518 commit 02f1901

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

.github/workflows/dependabot.yml

+10-6
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,28 @@ on: pull_request
44
jobs:
55
dependabot:
66
runs-on: ubuntu-latest
7-
if: ${{ github.event.pull_request.user.login == 'dependabot[bot]' }}
7+
if: startsWith(github.event.pull_request.user.login, 'dependabot')
88
env:
99
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
1010
steps:
11-
- uses: actions/checkout@v3
11+
- uses: actions/checkout@v4
1212
- name: checkout PR branch
1313
# set upstream for other gh commands
1414
run: gh pr checkout ${{github.event.pull_request.number}}
15+
- name: Fetch PR metadata
16+
id: metadata
17+
uses: dependabot/fetch-metadata@v2
1518
- name: Approve PR
1619
run: |
1720
if [ "$(gh pr status --json reviewDecision -q .currentBranch.reviewDecision)" != "APPROVED" ]; then
1821
gh pr review --approve
1922
else
2023
echo "PR already approved"
2124
fi
22-
- name: Fetch PR metadata
23-
id: metadata
24-
uses: dependabot/fetch-metadata@v1
2525
- name: Enable auto-merge
26-
if: ${{steps.metadata.outputs.update-type == 'version-update:semver-minor' || steps.metadata.outputs.update-type == 'version-update:semver-patch'}}
26+
if: steps.metadata.outputs.update-type == 'version-update:semver-minor' || steps.metadata.outputs.update-type == 'version-update:semver-patch'
2727
run: gh pr merge --auto --squash
28+
29+
permissions:
30+
contents: write
31+
pull-requests: write

0 commit comments

Comments
 (0)