mirror of
https://hk.gh-proxy.com/https://github.com/wp-cli/profile-command.git
synced 2025-08-18 06:11:20 +08:00
Update file(s) from wp-cli/.github
This commit is contained in:
parent
11f9e0f5e8
commit
7514f0b35f
1 changed files with 7 additions and 9 deletions
16
.github/workflows/regenerate-readme.yml
vendored
16
.github/workflows/regenerate-readme.yml
vendored
|
@ -52,16 +52,15 @@ jobs:
|
||||||
git config --global user.name "Alain Schlesser"
|
git config --global user.name "Alain Schlesser"
|
||||||
|
|
||||||
- name: Check if remote branch exists
|
- name: Check if remote branch exists
|
||||||
id: remote-branch
|
run: echo "REMOTE_BRANCH_EXISTS=$([[ -z $(git ls-remote --heads origin regenerate-readme) ]] && echo "0" || echo "1")" >> $GITHUB_ENV
|
||||||
run: echo ::set-output name=exists::$([[ -z $(git ls-remote --heads origin regenerate-readme) ]] && echo "0" || echo "1")
|
|
||||||
|
|
||||||
- name: Create branch to base pull request on
|
- name: Create branch to base pull request on
|
||||||
if: steps.remote-branch.outputs.exists == 0
|
if: env.REMOTE_BRANCH_EXISTS == 0
|
||||||
run: |
|
run: |
|
||||||
git checkout -b regenerate-readme
|
git checkout -b regenerate-readme
|
||||||
|
|
||||||
- name: Fetch existing branch to add commits to
|
- name: Fetch existing branch to add commits to
|
||||||
if: steps.remote-branch.outputs.exists == 1
|
if: env.REMOTE_BRANCH_EXISTS == 1
|
||||||
run: |
|
run: |
|
||||||
git fetch --all --prune
|
git fetch --all --prune
|
||||||
git checkout regenerate-readme
|
git checkout regenerate-readme
|
||||||
|
@ -79,11 +78,10 @@ jobs:
|
||||||
wp scaffold package-readme --branch=${{ github.event.repository.default_branch }} --force .
|
wp scaffold package-readme --branch=${{ github.event.repository.default_branch }} --force .
|
||||||
|
|
||||||
- name: Check if there are changes
|
- name: Check if there are changes
|
||||||
id: changes
|
run: echo "CHANGES_DETECTED=$([[ -z $(git status --porcelain) ]] && echo "0" || echo "1")" >> $GITHUB_ENV
|
||||||
run: echo ::set-output name=changed::$([[ -z $(git status --porcelain) ]] && echo "0" || echo "1")
|
|
||||||
|
|
||||||
- name: Commit changes
|
- name: Commit changes
|
||||||
if: steps.changes.outputs.changed == 1
|
if: env.CHANGES_DETECTED == 1
|
||||||
run: |
|
run: |
|
||||||
git add README.md
|
git add README.md
|
||||||
git commit -m "Regenerate README file - $(date +'%Y-%m-%d')"
|
git commit -m "Regenerate README file - $(date +'%Y-%m-%d')"
|
||||||
|
@ -91,8 +89,8 @@ jobs:
|
||||||
|
|
||||||
- name: Create pull request
|
- name: Create pull request
|
||||||
if: |
|
if: |
|
||||||
steps.changes.outputs.changed == 1 &&
|
env.CHANGES_DETECTED == 1 &&
|
||||||
steps.remote-branch.outputs.exists == 0
|
env.REMOTE_BRANCH_EXISTS == 0
|
||||||
uses: repo-sync/pull-request@v2
|
uses: repo-sync/pull-request@v2
|
||||||
with:
|
with:
|
||||||
source_branch: regenerate-readme
|
source_branch: regenerate-readme
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue