From 03f84642112fd413fae49930bcc2d6fac52acdf8 Mon Sep 17 00:00:00 2001 From: Cory LaViska Date: Mon, 3 Feb 2025 15:06:35 -0500 Subject: [PATCH] ahem --- .github/workflows/changelog-check.yml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/changelog-check.yml b/.github/workflows/changelog-check.yml index 018a5d71..f196c174 100644 --- a/.github/workflows/changelog-check.yml +++ b/.github/workflows/changelog-check.yml @@ -4,8 +4,12 @@ on: pull_request: types: [opened, synchronize, reopened] +permissions: + pull-requests: write + issues: write + jobs: - changelog: + check-changelog: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -14,7 +18,8 @@ jobs: - name: Check for changelog updates run: | - if ! git diff --name-only ${{ github.event.pull_request.base.sha }} ${{ github.event.pull_request.head.sha }} | grep -q "docs/pages/resources/changelog.md"; then + git fetch origin ${{ github.base_ref }} + if ! git diff --name-only origin/${{ github.base_ref }}...HEAD | grep -q "docs/pages/resources/changelog.md"; then echo "no_changelog=true" >> $GITHUB_ENV fi @@ -23,7 +28,7 @@ jobs: uses: actions/github-script@v7 with: script: | - github.rest.issues.createComment({ + await github.rest.issues.createComment({ owner: context.repo.owner, repo: context.repo.name, issue_number: context.issue.number,