This is an automated email from the ASF dual-hosted git repository. github-merge-queue[bot] pushed a commit to branch gh-readonly-queue/main/pr-6868-97f0fdb43fa7e14a501237a9f6662d7dd2ddbf56 in repository https://gitbox.apache.org/repos/asf/texera.git
commit 429be110a72ae9967f39dcc41efa75321467c328 Author: Yicong Huang <[email protected]> AuthorDate: Fri Jul 24 16:01:53 2026 -0700 ci: shorten stale PR timeline to 30 days stale + 7 days close (#6868) ### What changes were proposed in this PR? Shorten the auto-stale timeline for pull requests in `.github/workflows/stale.yml`: PRs are now marked stale after 30 days of inactivity (was 60) and closed 7 days later (was 30), so the total inactivity window drops from 90 to 37 days. The stale/close messages and header comment are updated to match. Escape hatches (`pinned` label, milestone, draft state, any activity) are unchanged. ### Any related issues, documentation, discussions? Fixes #6865 ### How was this PR tested? - YAML-only config change to `actions/stale` inputs; no code paths affected. - Verified the new values and messages are consistent throughout the file. - The workflow runs on its weekly schedule and can be exercised via `workflow_dispatch`. ### Was this PR authored or co-authored using generative AI tooling? Generated-by: Claude Code (Fable 5) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Fable 5 <[email protected]> --- .github/workflows/stale.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 8a63e41381..aaf26dea3e 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -14,8 +14,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Auto-close stale pull requests after a total of 90 days of inactivity -# (60 days to mark stale, +30 days to close). Issues are not touched. +# Auto-close stale pull requests after a total of 37 days of inactivity +# (30 days to mark stale, +7 days to close). Issues are not touched. # # Escape hatches (any one keeps a PR alive): # - Add the `pinned` label @@ -44,9 +44,9 @@ jobs: days-before-issue-stale: -1 days-before-issue-close: -1 - # PRs: 60 days inactive -> stale, +30 days -> close. - days-before-pr-stale: 60 - days-before-pr-close: 30 + # PRs: 30 days inactive -> stale, +7 days -> close. + days-before-pr-stale: 30 + days-before-pr-close: 7 stale-pr-label: 'stale' exempt-pr-labels: 'pinned' exempt-all-pr-milestones: true @@ -55,7 +55,7 @@ jobs: stale-pr-message: | This pull request has been automatically marked as **stale** because it has - not had any activity for 60 days. It will be closed in **30 days** if no + not had any activity for 30 days. It will be closed in **7 days** if no further activity occurs. If this PR is still relevant, please: @@ -66,7 +66,7 @@ jobs: To exempt this PR from auto-close, a maintainer can add the `pinned` label. Thank you for your contribution to Apache Texera (incubating)! close-pr-message: | - This pull request has been automatically closed due to 90 days of inactivity. + This pull request has been automatically closed due to 37 days of inactivity. If you would like to continue this work, please re-open the PR or open a new one referencing this. Thank you for your contribution.
