Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update stale actions with exempt rules #8101

Merged
merged 1 commit into from
Oct 14, 2024

Conversation

nimrod-becker
Copy link
Contributor

Explain the changes

  1. Add a 2nd more lenient threshold for getting issues and PRs to a stale state (from stale to close does not change)
  2. Add exempt rules to our stale action
    2.1 Special Labels (Question, Feature Technical Debt) will not be handled by the regular threshold.
    2.2 Issues and PRs with Milestones attached will not be handled by the regular threshold.
  • Doc added/updated
  • Tests added

with:

days-before-stale: 180
days-before-issue-stale: 180
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

where is the days-before-pr-stale? is it intentionally missing here?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PRs don't have the labels to make them exempted so they will always be processed by thee 1st rule

Copy link

github-actions bot commented Sep 5, 2024

This PR had no activity for too long - it will now be labeled stale. Update it to prevent it from getting closed.

Signed-off-by: Nimrod Becker <[email protected]>
Signed-off-by: nimrod-becker <[email protected]>
@nimrod-becker nimrod-becker merged commit cff3615 into noobaa:master Oct 14, 2024
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants