Skip to content

Commit df956a6

Browse files
Add PR auto-merge steps to GitHub Actions examples in README
1 parent 6dbd5a4 commit df956a6

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ jobs:
3838

3939
- name: Update banner
4040
uses: TheDragonCode/github-preview-updater@v2
41+
id: preview
4142
with:
4243
# Personal access token (PAT) used when interacting with Git and GitHub.
4344
#
@@ -62,6 +63,12 @@ jobs:
6263
#
6364
# Required: false
6465
readme: ''
66+
67+
- name: Merge PR
68+
if: steps.preview.outputs.pullRequestNumber != ''
69+
env:
70+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
71+
run: gh pr merge --merge --delete-branch ${{ steps.preview.outputs.pullRequestNumber }}
6572
```
6673
6774
The action is setting the following outputs:
@@ -201,11 +208,18 @@ jobs:
201208
202209
- name: Update banner
203210
uses: TheDragonCode/github-preview-updater@v2
211+
id: preview1
204212
with:
205213
token: ${{ secrets.GITHUB_TOKEN }}
206214
readme: 'README_foo.md'
207215
config: '.github/preview-updater-foo.yml'
208216
217+
- name: Merge PR
218+
if: steps.preview1.outputs.pullRequestNumber != ''
219+
env:
220+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
221+
run: gh pr merge --merge --delete-branch ${{ steps.preview.outputs.pullRequestNumber }}
222+
209223
bar:
210224
runs-on: ubuntu-latest
211225
@@ -216,10 +230,17 @@ jobs:
216230
217231
- name: Update banner
218232
uses: TheDragonCode/github-preview-updater@v2
233+
id: preview2
219234
with:
220235
token: ${{ secrets.GITHUB_TOKEN }}
221236
readme: 'README.bar.md'
222237
config: '.github/preview-updater-bar.yml'
238+
239+
- name: Merge PR
240+
if: steps.preview2.outputs.pullRequestNumber != ''
241+
env:
242+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
243+
run: gh pr merge --merge --delete-branch ${{ steps.preview.outputs.pullRequestNumber }}
223244
```
224245

225246
## FAQ

0 commit comments

Comments
 (0)