@@ -52,16 +52,15 @@ jobs:
52
52
git config --global user.name "Alain Schlesser"
53
53
54
54
- name : Check if remote branch exists
55
- id : remote-branch
56
- run : echo ::set-output name=exists::$([[ -z $(git ls-remote --heads origin regenerate-readme) ]] && echo "0" || echo "1")
55
+ run : echo "REMOTE_BRANCH_EXISTS=$([[ -z $(git ls-remote --heads origin regenerate-readme) ]] && echo "0" || echo "1")" >> $GITHUB_ENV
57
56
58
57
- name : Create branch to base pull request on
59
- if : steps.remote-branch.outputs.exists == 0
58
+ if : env.REMOTE_BRANCH_EXISTS == 0
60
59
run : |
61
60
git checkout -b regenerate-readme
62
61
63
62
- name : Fetch existing branch to add commits to
64
- if : steps.remote-branch.outputs.exists == 1
63
+ if : env.REMOTE_BRANCH_EXISTS == 1
65
64
run : |
66
65
git fetch --all --prune
67
66
git checkout regenerate-readme
@@ -79,20 +78,19 @@ jobs:
79
78
wp scaffold package-readme --branch=${{ github.event.repository.default_branch }} --force .
80
79
81
80
- name : Check if there are changes
82
- id : changes
83
- run : echo ::set-output name=changed::$([[ -z $(git status --porcelain) ]] && echo "0" || echo "1")
81
+ run : echo "CHANGES_DETECTED=$([[ -z $(git status --porcelain) ]] && echo "0" || echo "1")" >> $GITHUB_ENV
84
82
85
83
- name : Commit changes
86
- if : steps.changes.outputs.changed == 1
84
+ if : env.CHANGES_DETECTED == 1
87
85
run : |
88
86
git add README.md
89
87
git commit -m "Regenerate README file - $(date +'%Y-%m-%d')"
90
88
git push origin regenerate-readme
91
89
92
90
- name : Create pull request
93
91
if : |
94
- steps.changes.outputs.changed == 1 &&
95
- steps.remote-branch.outputs.exists == 0
92
+ env.CHANGES_DETECTED == 1 &&
93
+ env.REMOTE_BRANCH_EXISTS == 0
96
94
uses : repo-sync/pull-request@v2
97
95
with :
98
96
source_branch : regenerate-readme
0 commit comments