mirror of
https://github.com/QwenLM/qwen-code.git
synced 2026-08-01 20:34:36 +00:00
* Upgrade GitHub Actions for Node 24 compatibility Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com> * ci: update remaining checkout pins --------- Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com> Co-authored-by: qwen-code-dev-bot <qwen-code-dev-bot@users.noreply.github.com> Co-authored-by: 易良 <1204183885@qq.com> Co-authored-by: yiliang114 <effortyiliang@gmail.com>
47 lines
2.1 KiB
YAML
47 lines
2.1 KiB
YAML
name: 'Mark stale issues and pull requests'
|
|
|
|
# Run as a daily cron at 00:30 UTC (Beijing time 08:30).
|
|
# Avoid the top of the hour to dodge GitHub's high-contention window,
|
|
# and stay 30 minutes after release.yml (00:00 UTC) to reduce overlap.
|
|
on:
|
|
schedule:
|
|
- cron: '30 0 * * *'
|
|
workflow_dispatch:
|
|
|
|
jobs:
|
|
stale:
|
|
runs-on: 'ubuntu-latest'
|
|
permissions:
|
|
issues: 'write'
|
|
pull-requests: 'write'
|
|
concurrency:
|
|
group: '${{ github.workflow }}-stale'
|
|
cancel-in-progress: true
|
|
steps:
|
|
- uses: 'actions/stale@eb5cf3af3ac0a1aa4c9c45633dd1ae542a27a899' # v10.3.0
|
|
with:
|
|
repo-token: '${{ secrets.GITHUB_TOKEN }}'
|
|
# Issues are intentionally disabled here; a separate policy will
|
|
# be introduced once issue triage labels are in place.
|
|
days-before-issue-stale: -1
|
|
days-before-issue-close: -1
|
|
# Pull requests: 60 days to stale + 30 days to close.
|
|
days-before-pr-stale: 60
|
|
days-before-pr-close: 30
|
|
stale-pr-label: 'status/stale'
|
|
stale-pr-message: >-
|
|
This pull request has had no activity for 60 days and is being marked as stale.
|
|
It will be closed in another 30 days if no further activity occurs.
|
|
To keep it open, push a new commit or leave a comment.
|
|
Maintainers may apply `pinned`, `status/blocked`, `status/on-hold`,
|
|
or `status/ready-for-merge` to exempt it from auto-close.
|
|
close-pr-message: >-
|
|
This pull request has been closed after 30 additional days of inactivity.
|
|
You are welcome to reopen it or submit a new pull request if the change is still relevant.
|
|
Thanks for contributing!
|
|
exempt-pr-labels: 'pinned,security,status/blocked,status/on-hold,status/ready-for-merge'
|
|
remove-stale-when-updated: true
|
|
ascending: true
|
|
# Cap per-run API operations to stay well under GitHub's hourly rate limit
|
|
# and give the current PR backlog (~150) enough headroom across a few runs.
|
|
operations-per-run: 100
|