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

Feature : github-actions - Setup stale Issues and PRs workflow #690

Merged
merged 4 commits into from
May 28, 2024

Conversation

aialok
Copy link
Member

@aialok aialok commented May 17, 2024

What kind of change does this PR introduce?

  • This PR will setup workflow to manage stale issues and pull-request.

Issue Number:

Screenshots/videos:

If relevant, did you update the documentation?

Summary
This feature involves setting up a workflow to manage stale issues and pull requests (PRs) effectively. Stale issues and PRs can accumulate over time, leading to clutter and reduced productivity. By implementing this workflow, we aim to automatically identify and label stale issues and PRs based on predefined criteria. Additionally, the workflow will incorporate actions such as notifying contributors, closing stale items, or prompting for updates to keep the issue tracker organized and relevant. This feature will streamline issue and PR management, ensuring that active contributions receive timely attention while maintaining a clean and responsive development environment.

Does this PR introduce a breaking change?

  • No

@aialok aialok requested a review from a team as a code owner May 17, 2024 10:06
@aialok aialok added the GSoC Google Summer of Code related label May 20, 2024
Copy link
Collaborator

@benjagm benjagm left a comment

Choose a reason for hiding this comment

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

Great job Alok. I just left some suggestions.

.github/workflows/stale.yml Outdated Show resolved Hide resolved
.github/workflows/stale.yml Outdated Show resolved Hide resolved
.github/workflows/stale.yml Outdated Show resolved Hide resolved
@aialok
Copy link
Member Author

aialok commented May 24, 2024

Done with the requested changes.
Thank you : )

@aialok aialok requested a review from benjagm May 24, 2024 06:42
Copy link
Collaborator

@benjagm benjagm left a comment

Choose a reason for hiding this comment

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

I left a small comment to change the trigger periodicity to weekly instead daily.

.github/workflows/stale.yml Outdated Show resolved Hide resolved
@aialok
Copy link
Member Author

aialok commented May 27, 2024

I made the requested changes. One test is going to fail authorized file detection one as the changes in the workflow file.

Copy link
Collaborator

@benjagm benjagm left a comment

Choose a reason for hiding this comment

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

Looks good. Thanks Alok.

Copy link
Collaborator

@benjagm benjagm left a comment

Choose a reason for hiding this comment

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

Good job Alok!

@benjagm benjagm merged commit ea9a053 into json-schema-org:main May 28, 2024
5 of 6 checks passed
Akshaybagai52 pushed a commit to Akshaybagai52/website that referenced this pull request Jun 2, 2024
…schema-org#690)

* github-actions : Added workflow to stale issues and pr

* updated stale issue/pr day and label

* updated workflow cron job timing

* updated exempt label
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GSoC Google Summer of Code related
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Feature : github-actions - Setup stale Issues and PRs workflow
2 participants