diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml index 25c568b08..21ad937ac 100644 --- a/.github/workflows/changelog.yml +++ b/.github/workflows/changelog.yml @@ -5,6 +5,7 @@ on: branches: [ master ] paths: - CHANGELOG.md + - .github/workflows/changelog.yml pull_request: branches: [ master ] paths: @@ -17,6 +18,7 @@ jobs: steps: - uses: actions/checkout@v2 + - name: Checkout website repository uses: actions/checkout@v2 with: @@ -24,11 +26,13 @@ jobs: repository: pestphp/docs path: pestphp-docs ref: master + - name: Read CHANGELOG.md id: package uses: juliangruber/read-file-action@v1 with: path: ./CHANGELOG.md + - name: Add file headers uses: DamianReeves/write-file-action@v1.0 with: @@ -44,14 +48,15 @@ jobs: Next section: [Upgrade Guide →](/docs/upgrade-guide) write-mode: overwrite + - name: Copy CHANGELOG to website repository run: cp CHANGELOG.md pestphp-docs/changelog.md + - name: Create Pull Request - uses: peter-evans/create-pull-request@v2 + uses: peter-evans/create-pull-request@v3 with: token: ${{ secrets.CHANGELOG_KEY }} commit-message: Update changelog.md - branch: master committer: GitHub Action author: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com> title: 'Update changelog.md'