Merge branch 'main' into main

This commit is contained in:
is-a.dev Bot authored and GitHub committed 2026-08-19 13:37:28 +08:00
commit a8cce7aae6
1 file changed
+41
+41
View File
@@ -0,0 +1,41 @@
name: Update PR Branches
on:
workflow_dispatch:
jobs:
update:
name: Update
runs-on: ubuntu-latest
steps:
- name: Update branches
uses: actions/github-script@v8
with:
github-token: ${{ secrets.BOT }}
script: |
const prs = await github.paginate(
github.rest.pulls.list,
{
owner: context.repo.owner,
repo: context.repo.repo,
state: "open",
per_page: 100
}
);
console.log(`Found ${prs.length} open PRs`);
for (const pr of prs) {
try {
await github.rest.pulls.updateBranch({
owner: context.repo.owner,
repo: context.repo.repo,
pull_number: pr.number
});
console.log(`Updated #${pr.number} (${pr.head.ref})`);
} catch (error) {
console.log(`Could not update #${pr.number}: ${error.message}`);
}
}