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

feat: Use "Stale" GitHub action #19628

Merged
merged 3 commits into from
Nov 26, 2019

Conversation

LekoArts
Copy link
Contributor

@LekoArts LekoArts commented Nov 19, 2019

Description

Replace the flaky peril stale bot with a GitHub action, more specifically:
Our fork: https://github.com/gatsbyjs/stale

It currently mirrors the current behavior (stale and not stale label) + ignores issues that are assigned to someone. The removal of labels upon user comments should be working now 👍 Furthermore a Slack bot posts a message to us telling us which issues it closed.

Currently the secret ACTIONS_STEP_DEBUG is set. We probably should remove that after maybe a week (?) until we've seen the action working correctly in the wild - until now it has run in DRY_RUN mode on this repo and we haven't seen any wrong behavior.
Probably no need to remove the DEBUG secret.

TODO

Related Issues

https://github.com/orgs/gatsbyjs/teams/maintainers/discussions/70

@LekoArts LekoArts marked this pull request as ready for review November 26, 2019 14:09
@LekoArts LekoArts requested a review from a team as a code owner November 26, 2019 14:09
Copy link
Contributor

@pvdz pvdz left a comment

Choose a reason for hiding this comment

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

oki :)

@LekoArts LekoArts merged commit 315596b into gatsbyjs:master Nov 26, 2019
@LekoArts LekoArts deleted the activate-stale-action branch November 26, 2019 14:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants