This is an automated email from the ASF dual-hosted git repository.
janhoy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/solr-operator.git
The following commit(s) were added to refs/heads/main by this push:
new c21d624 Add stale-bot (#816)
c21d624 is described below
commit c21d6242ecd100309642a714bc8801b352ef2c6e
Author: Jan Høydahl <[email protected]>
AuthorDate: Wed Oct 21 12:10:02 2026 +0200
Add stale-bot (#816)
---
.github/workflows/stale.yml | 60 +++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 60 insertions(+)
diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml
new file mode 100644
index 0000000..27fc53b
--- /dev/null
+++ b/.github/workflows/stale.yml
@@ -0,0 +1,60 @@
+# This workflow warns of PRs that have had no activity for a specified amount
of time.
+#
+# For more information, see https://github.com/actions/stale
+name: Mark stale pull requests and issues
+
+on:
+ # Run every day at 00:00 UTC
+ schedule:
+ - cron: '0 0 * * *'
+ # Or run on demand
+ workflow_dispatch:
+
+jobs:
+ stale:
+ if: github.repository == 'apache/solr-operator'
+ runs-on: ubuntu-latest
+ permissions:
+ pull-requests: write
+ actions: write
+ steps:
+ - uses: actions/stale@v10
+ with:
+ repo-token: ${{ secrets.GITHUB_TOKEN }}
+
+ days-before-pr-stale: 60
+ days-before-issue-stale: 180 # Somewhat longer time for issues
going stale
+ days-before-close: 60 # Close PRs or issues marked as stale
after 60 days
+ exempt-draft-pr: true # don't mark draft PRs as stale
+ exempt-pr-labels: "exempt-stale" # don't mark PRs with these labels
as stale
+ stale-pr-label: "stale"
+ close-pr-label: "closed-stale"
+ stale-issue-label: 'stale'
+ close-issue-label: 'closed-stale'
+
+ stale-issue-message: >
+ This issue has had no activity for 6 months and is now labeled as
stale.
+ Any new activity will remove the stale label.
+ If this is a bug report, consider providing more information for
easier reproduction.
+ If this is a feature request, consider pinging the
[email protected] mailing list for more attention.
+ To exempt this issue from being marked as stale, add the label
"exempt-stale".
+ If left unattended, this issue will be closed after another 60
days of inactivity.
+ Thank you for your engagement!
+
+ stale-pr-message: >
+ This PR has had no activity for 60 days and is now labeled as
stale.
+ Any new activity will remove the stale label.
+ To attract more reviewers, please tag people who might be familiar
with the code area and/or notify the [email protected] mailing list.
+ To exempt this PR from being marked as stale, make it a draft PR
or add the label "exempt-stale".
+ If left unattended, this PR will be closed after another 60 days
of inactivity.
+ Thank you for your contribution!
+
+ close-issue-message: >
+ This issue is now closed due to 60 days of inactivity after being
marked as stale.
+ Re-opening this issue is still possible, in which case it will be
marked as active again.
+
+ close-pr-message: >
+ This PR is now closed due to 60 days of inactivity after being
marked as stale.
+ Re-opening this PR is still possible, in which case it will be
marked as active again.
+
+ operations-per-run: 20 # operations budget