Skip to content

[Chore] Lock inactive issues and PRs#2258

Merged
alexjustesen merged 3 commits intoalexjustesen:mainfrom
svenvg93:chore/issues-mgnt
Jun 26, 2025
Merged

[Chore] Lock inactive issues and PRs#2258
alexjustesen merged 3 commits intoalexjustesen:mainfrom
svenvg93:chore/issues-mgnt

Conversation

@svenvg93
Copy link
Copy Markdown
Contributor

📃 Description

This pull request introduces a unified GitHub Actions workflow to handle repository hygiene tasks, specifically locking inactive issues/PRs and closing stale issues. It replaces previously separate workflows with a single, maintainable issue_pr_maintenance.yml. This prevents people from commenting on old issues and send notifications to others.

action-inactivity-lock is not able to exclude PRs, set it to 120 to give it enough time before locking

📖 Documentation

No documentation changes required for this PR.

🪵 Changelog

➕ Added

  • New issue_pr_maintenance.yml GitHub Actions workflow
  • Locking job using klaasnicolaas/action-inactivity-lock@v1.1.3
  • Closing stale question issues using actions/stale@v9

📷 Screenshots

Not applicable – this PR does not include UI changes.

@svenvg93 svenvg93 requested a review from alexjustesen as a code owner June 25, 2025 21:06
@svenvg93
Copy link
Copy Markdown
Contributor Author

Unfortunately this actions can not skip PRs. I set the inactive days to 100 years. Should cover it :)

@svenvg93 svenvg93 requested a review from alexjustesen June 26, 2025 17:09
@alexjustesen alexjustesen merged commit 7e80342 into alexjustesen:main Jun 26, 2025
2 checks passed
@svenvg93 svenvg93 deleted the chore/issues-mgnt branch June 26, 2025 17:42
alexjustesen added a commit that referenced this pull request Jun 27, 2025
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.

2 participants