diff --git a/.github/workflows/sync-master-to-dev.yml b/.github/workflows/sync-master-to-dev.yml index fec8e56..3273d4a 100644 --- a/.github/workflows/sync-master-to-dev.yml +++ b/.github/workflows/sync-master-to-dev.yml @@ -1,5 +1,6 @@ name: Sync master → dev + on: push: branches: @@ -7,6 +8,7 @@ on: permissions: contents: write # ensure GITHUB_TOKEN can push code + pull-requests: write # allow creating PRs jobs: sync-to-dev: @@ -60,10 +62,10 @@ jobs: if: steps.merge.outcome == 'failure' uses: actions/github-script@v6 with: - github-token: ${{ secrets.GITHUB_TOKEN }} + github-token: ${{ secrets.PAT_PR }} script: | // 1) Create the PR from master → dev - const pr = await github.pulls.create({ + const pr = await github.rest.pulls.create({ owner: context.repo.owner, repo: context.repo.repo, head: 'master', @@ -72,10 +74,11 @@ jobs: body: 'Automatic merge from **master** into **dev** failed due to conflicts. Please resolve and merge.', draft: false }); - // 2) Request reviews (replace with your team’s GitHub handles) - await github.pulls.requestReviewers({ + + // 2) Request reviews + await github.rest.pulls.requestReviewers({ owner: context.repo.owner, repo: context.repo.repo, pull_number: pr.data.number, - reviewers: ['reviewer1', 'reviewer2'] + reviewers: [] }); diff --git a/.idea/gradle.xml b/.idea/gradle.xml index b77afb2..4656503 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -5,7 +5,7 @@