Skip to content

ci: Maintainer improvements#22986

Draft
MartinZikmund wants to merge 1 commit intomasterfrom
dev/mazi/ossimprove
Draft

ci: Maintainer improvements#22986
MartinZikmund wants to merge 1 commit intomasterfrom
dev/mazi/ossimprove

Conversation

@MartinZikmund
Copy link
Copy Markdown
Member

GitHub Issue: closes #

PR Type:

What is the current behavior? 🤔

What is the new behavior? 🚀

PR Checklist ✅

Please check if your PR fulfills the following requirements:

Other information ℹ️

Copilot AI review requested due to automatic review settings April 8, 2026 09:14
@MartinZikmund MartinZikmund marked this pull request as draft April 8, 2026 09:15
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates repository maintenance automation and contributor workflow templates to improve issue/PR hygiene and ownership visibility.

Changes:

  • Adjusts the stale-issues workflow messaging, stale thresholds, operations-per-run, and adds exempt labels.
  • Adds a new scheduled workflow to automatically lock inactive closed issues/PRs.
  • Updates the PR template (documentation checklist + optional community checklist item) and expands CODEOWNERS for AI-agent configuration files/folders.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
.github/workflows/stale-issues.yml Tweaks stale issue timing/messaging and adds exempt labels.
.github/workflows/lock-threads.yml Introduces scheduled locking of inactive closed issues/PRs.
.github/pull_request_template.md Adds documentation tracking section and an optional checklist item.
.github/CODEOWNERS Adds explicit ownership for agent-related config paths.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +25 to +30
days-before-issue-stale: 120
days-before-issue-close: 10

operations-per-run: 100
operations-per-run: 200

exempt-issue-labels: 'pinned,keep-open'
Copy link

Copilot AI Apr 8, 2026

Choose a reason for hiding this comment

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

This workflow uses actions/stale@v9 but does not explicitly disable PR handling, while the repo also has a separate stale-prs.yml workflow. To avoid conflicting behavior (and potential permission errors since this workflow only grants issues: write), set PR staling/closing to disabled (e.g., days-before-pr-stale: -1 / days-before-pr-close: -1) or use the action option to run on issues only.

Copilot uses AI. Check for mistakes.
@unodevops
Copy link
Copy Markdown
Contributor

🤖 Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-22986/docs/index.html

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