This is an automated email from the ASF dual-hosted git repository.
github-merge-queue[bot] pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/texera.git
The following commit(s) were added to refs/heads/main by this push:
new 429be110a7 ci: shorten stale PR timeline to 30 days stale + 7 days
close (#6868)
429be110a7 is described below
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.